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. I |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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