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.txt20
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/manifest-format.txt b/docs/manifest-format.txt
index f6dba640..0bf09f6f 100644
--- a/docs/manifest-format.txt
+++ b/docs/manifest-format.txt
@@ -55,6 +55,7 @@ following DTD:
55 <!ATTLIST project groups CDATA #IMPLIED> 55 <!ATTLIST project groups CDATA #IMPLIED>
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 59
59 <!ELEMENT annotation (EMPTY)> 60 <!ELEMENT annotation (EMPTY)>
60 <!ATTLIST annotation name CDATA #REQUIRED> 61 <!ATTLIST annotation name CDATA #REQUIRED>
@@ -122,6 +123,15 @@ Attribute `revision`: Name of a Git branch (e.g. `master` or
122`refs/heads/master`). Project elements lacking their own 123`refs/heads/master`). Project elements lacking their own
123revision attribute will use this revision. 124revision attribute will use this revision.
124 125
126Attribute `sync_j`: Number of parallel jobs to use when synching.
127
128Attribute `sync_c`: Set to true to only sync the given Git
129branch (specified in the `revision` attribute) rather than the
130whole ref space. Project elements lacking a sync_c element of
131their own will use this value.
132
133Attribute `sync_s`: Set to true to also sync sub-projects.
134
125 135
126Element manifest-server 136Element manifest-server
127----------------------- 137-----------------------
@@ -202,6 +212,16 @@ group "notdefault", it will not be automatically downloaded by repo.
202If the project has a parent element, the `name` and `path` here 212If the project has a parent element, the `name` and `path` here
203are the prefixed ones. 213are the prefixed ones.
204 214
215Attribute `sync_c`: Set to true to only sync the given Git
216branch (specified in the `revision` attribute) rather than the
217whole ref space.
218
219Attribute `sync_s`: Set to true to also sync sub-projects.
220
221Attribute `upstream`: Name of the Git branch in which a sha1
222can be found. Used when syncing a revision locked manifest in
223-c mode to avoid having to sync the entire ref space.
224
205Element annotation 225Element annotation
206------------------ 226------------------
207 227