##// END OF EJS Templates
merge with stable
Martin Geisler -
r15432:2ddae301 merge default
parent child Browse files
Show More
@@ -75,32 +75,33 b' Interaction with Mercurial Commands'
75 75 :add: add does not recurse in subrepos unless -S/--subrepos is
76 76 specified. However, if you specify the full path of a file in a
77 77 subrepo, it will be added even without -S/--subrepos specified.
78 Subversion subrepositories are currently silently
78 Git and Subversion subrepositories are currently silently
79 79 ignored.
80 80
81 81 :archive: archive does not recurse in subrepositories unless
82 82 -S/--subrepos is specified.
83 83
84 84 :commit: commit creates a consistent snapshot of the state of the
85 entire project and its subrepositories. It does this by first
86 attempting to commit all modified subrepositories, then recording
87 their state and finally committing it in the parent
88 repository. Mercurial can be made to abort if any subrepository
89 content is modified by setting "ui.commitsubrepos=no" in a
90 configuration file (see :hg:`help config`).
85 entire project and its subrepositories. If any subrepositories
86 have been modified, Mercurial will abort. Mercurial can be made
87 to instead commit all modified subrepositories by specifying
88 -S/--subrepos, or setting "ui.commitsubrepos=True" in a
89 configuration file (see :hg:`help config`). After there are no
90 longer any modified subrepositories, it records their state and
91 finally commits it in the parent repository.
91 92
92 93 :diff: diff does not recurse in subrepos unless -S/--subrepos is
93 94 specified. Changes are displayed as usual, on the subrepositories
94 elements. Subversion subrepositories are currently silently
95 ignored.
95 elements. Git and Subversion subrepositories are currently
96 silently ignored.
96 97
97 98 :incoming: incoming does not recurse in subrepos unless -S/--subrepos
98 is specified. Subversion subrepositories are currently silently
99 ignored.
99 is specified. Git and Subversion subrepositories are currently
100 silently ignored.
100 101
101 102 :outgoing: outgoing does not recurse in subrepos unless -S/--subrepos
102 is specified. Subversion subrepositories are currently silently
103 ignored.
103 is specified. Git and Subversion subrepositories are currently
104 silently ignored.
104 105
105 106 :pull: pull is not recursive since it is not clear what to pull prior
106 107 to running :hg:`update`. Listing and retrieving all
@@ -111,7 +112,7 b' Interaction with Mercurial Commands'
111 112 :push: Mercurial will automatically push all subrepositories first
112 113 when the parent repository is being pushed. This ensures new
113 114 subrepository changes are available when referenced by top-level
114 repositories.
115 repositories. Push is a no-op for Subversion subrepositories.
115 116
116 117 :status: status does not recurse into subrepositories unless
117 118 -S/--subrepos is specified. Subrepository changes are displayed as
General Comments 0
You need to be logged in to leave comments. Login now