summaryrefslogtreecommitdiffstats
path: root/docs/manifest-format.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/manifest-format.txt')
-rw-r--r--docs/manifest-format.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/manifest-format.txt b/docs/manifest-format.txt
index 0bf09f6f..59f6a2fd 100644
--- a/docs/manifest-format.txt
+++ b/docs/manifest-format.txt
@@ -56,6 +56,8 @@ following DTD:
56 <!ATTLIST project sync-c CDATA #IMPLIED> 56 <!ATTLIST project sync-c CDATA #IMPLIED>
57 <!ATTLIST project sync-s CDATA #IMPLIED> 57 <!ATTLIST project sync-s CDATA #IMPLIED>
58 <!ATTLIST project upstream CDATA #IMPLIED> 58 <!ATTLIST project upstream CDATA #IMPLIED>
59 <!ATTLIST project clone-depth CDATA #IMPLIED>
60 <!ATTLIST project force-path CDATA #IMPLIED>
59 61
60 <!ELEMENT annotation (EMPTY)> 62 <!ELEMENT annotation (EMPTY)>
61 <!ATTLIST annotation name CDATA #REQUIRED> 63 <!ATTLIST annotation name CDATA #REQUIRED>
@@ -222,6 +224,16 @@ Attribute `upstream`: Name of the Git branch in which a sha1
222can be found. Used when syncing a revision locked manifest in 224can be found. Used when syncing a revision locked manifest in
223-c mode to avoid having to sync the entire ref space. 225-c mode to avoid having to sync the entire ref space.
224 226
227Attribute `clone-depth`: Set the depth to use when fetching this
228project. If specified, this value will override any value given
229to repo init with the --depth option on the command line.
230
231Attribute `force-path`: Set to true to force this project to create the
232local mirror repository according to its `path` attribute (if supplied)
233rather than the `name` attribute. This attribute only applies to the
234local mirrors syncing, it will be ignored when syncing the projects in a
235client working directory.
236
225Element annotation 237Element annotation
226------------------ 238------------------
227 239