##// END OF EJS Templates
subrepo: update help for commit to reflect new default behavior...
David M. Carr -
r15427:2a3ab9e8 stable
parent child Browse files
Show More
@@ -80,12 +80,13 b' Interaction with Mercurial Commands'
80 -S/--subrepos is specified.
80 -S/--subrepos is specified.
81
81
82 :commit: commit creates a consistent snapshot of the state of the
82 :commit: commit creates a consistent snapshot of the state of the
83 entire project and its subrepositories. It does this by first
83 entire project and its subrepositories. If any subrepositories
84 attempting to commit all modified subrepositories, then recording
84 have been modified, Mercurial will abort. Mercurial can be made
85 their state and finally committing it in the parent
85 to instead commit all modified subrepositories by specifying
86 repository. Mercurial can be made to abort if any subrepository
86 -S/--subrepos, or setting "ui.commitsubrepos=True" in a
87 content is modified by setting "ui.commitsubrepos=no" in a
87 configuration file (see :hg:`help config`). After there are no
88 configuration file (see :hg:`help config`).
88 longer any modified subrepositories, it records their state and
89 finally commits it in the parent repository.
89
90
90 :diff: diff does not recurse in subrepos unless -S/--subrepos is
91 :diff: diff does not recurse in subrepos unless -S/--subrepos is
91 specified. Changes are displayed as usual, on the subrepositories
92 specified. Changes are displayed as usual, on the subrepositories
General Comments 0
You need to be logged in to leave comments. Login now