diff options
| author | David Pursehouse <david.pursehouse@sonymobile.com> | 2012-11-27 22:20:10 +0900 |
|---|---|---|
| committer | David Pursehouse <david.pursehouse@sonymobile.com> | 2013-01-29 10:09:21 +0900 |
| commit | 4e46520362e4c75ae7809c74f3d1c21e86852ee8 (patch) | |
| tree | 6a1aff062529de8af252c7ab2e0e8b2649f922ff /docs | |
| parent | 63d356ffce72f76936a17902fe2f4abcb43078bb (diff) | |
| download | git-repo-4e46520362e4c75ae7809c74f3d1c21e86852ee8.tar.gz | |
Add missing manifest format documentation
Documentation of the "sync-j", "sync-c", "sync-s" and "upstream"
attributes is missing/incomplete. Add it.
Change-Id: I74977f819f603c520ef3818f85c3b51399cd2b94
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/manifest-format.txt | 20 |
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 |
| 123 | revision attribute will use this revision. | 124 | revision attribute will use this revision. |
| 124 | 125 | ||
| 126 | Attribute `sync_j`: Number of parallel jobs to use when synching. | ||
| 127 | |||
| 128 | Attribute `sync_c`: Set to true to only sync the given Git | ||
| 129 | branch (specified in the `revision` attribute) rather than the | ||
| 130 | whole ref space. Project elements lacking a sync_c element of | ||
| 131 | their own will use this value. | ||
| 132 | |||
| 133 | Attribute `sync_s`: Set to true to also sync sub-projects. | ||
| 134 | |||
| 125 | 135 | ||
| 126 | Element manifest-server | 136 | Element manifest-server |
| 127 | ----------------------- | 137 | ----------------------- |
| @@ -202,6 +212,16 @@ group "notdefault", it will not be automatically downloaded by repo. | |||
| 202 | If the project has a parent element, the `name` and `path` here | 212 | If the project has a parent element, the `name` and `path` here |
| 203 | are the prefixed ones. | 213 | are the prefixed ones. |
| 204 | 214 | ||
| 215 | Attribute `sync_c`: Set to true to only sync the given Git | ||
| 216 | branch (specified in the `revision` attribute) rather than the | ||
| 217 | whole ref space. | ||
| 218 | |||
| 219 | Attribute `sync_s`: Set to true to also sync sub-projects. | ||
| 220 | |||
| 221 | Attribute `upstream`: Name of the Git branch in which a sha1 | ||
| 222 | can be found. Used when syncing a revision locked manifest in | ||
| 223 | -c mode to avoid having to sync the entire ref space. | ||
| 224 | |||
| 205 | Element annotation | 225 | Element annotation |
| 206 | ------------------ | 226 | ------------------ |
| 207 | 227 | ||
