[PATCH STABLE [V2]] help: improve description of phases.checksubrepos setting
Angel Ezquerra
angel.ezquerra at gmail.com
Fri Jan 31 15:29:56 CST 2014
# HG changeset patch
# User Angel Ezquerra <angel.ezquerra at gmail.com>
# Date 1391004996 -3600
# Wed Jan 29 15:16:36 2014 +0100
# Branch stable
# Node ID aa6b8372edda934894cee9381c84f5cd33366010
# Parent a959f71670771a9dae97e73ec86da222950233a4
help: improve description of phases.checksubrepos setting
The existing description was a bit hard to understand.
diff --git a/mercurial/help/config.txt b/mercurial/help/config.txt
--- a/mercurial/help/config.txt
+++ b/mercurial/help/config.txt
@@ -946,13 +946,16 @@
Default: draft
``checksubrepos``
+ Check the phase of the current revision of each subrepository. Allowed
+ values are "ignore", "follow" and "abort". For settings other than
+ "ignore", the phase of the current revision of each subrepository is
+ checked before committing the parent repository. If any of those phases is
+ greater than the phase of the parent repository (e.g. if a subrepo is in a
+ "secret" phase while the parent repo is in "draft" phase), the commit is
+ either aborted (if checksubrepos is set to "abort") or the higher phase is
+ used for the parent repository commit (if set to "follow").
+ Default: "follow"
- Check phase of state in each subrepositories, allowed values are
- "ignore", "follow" or "abort". For settings other than "ignore",
- the phase of each subrepository commit is checked before committing
- in the parent repository. If there is any greater phase than the parent
- ("secret" vs "draft", for example), the commit is either aborted
- with "abort" or the higher phase is used with "follow". Default: "follow".
``profiling``
-------------
More information about the Mercurial-devel
mailing list