summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorDavid Pursehouse <david.pursehouse@sonymobile.com>2012-11-27 22:25:30 +0900
committerDavid Pursehouse <david.pursehouse@sonymobile.com>2013-04-10 09:17:50 +0900
commitede7f12d4a0f7362aaccd2c825a83765b9b9d968 (patch)
treee2b1683926292028a8e32ce32419228517d60d56 /docs
parent04d84a23fd04c9e1dd15341eb7dd28a0d8ce99c6 (diff)
downloadgit-repo-ede7f12d4a0f7362aaccd2c825a83765b9b9d968.tar.gz
Allow clone depth to be specified per project
If the clone-depth attribute is set on a project, its value will be used to set the depth when fetching the git. The value, if given, must be a positive integer. The value in the clone-depth attribute overrides any value given to repo init via the --depth command line option. Change-Id: I273015b3724213600b63e40cca4cafaa9f782ddf
Diffstat (limited to 'docs')
-rw-r--r--docs/manifest-format.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/manifest-format.txt b/docs/manifest-format.txt
index 0bf09f6f..f4629a55 100644
--- a/docs/manifest-format.txt
+++ b/docs/manifest-format.txt
@@ -56,6 +56,7 @@ 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>
59 60
60 <!ELEMENT annotation (EMPTY)> 61 <!ELEMENT annotation (EMPTY)>
61 <!ATTLIST annotation name CDATA #REQUIRED> 62 <!ATTLIST annotation name CDATA #REQUIRED>
@@ -222,6 +223,10 @@ Attribute `upstream`: Name of the Git branch in which a sha1
222can be found. Used when syncing a revision locked manifest in 223can be found. Used when syncing a revision locked manifest in
223-c mode to avoid having to sync the entire ref space. 224-c mode to avoid having to sync the entire ref space.
224 225
226Attribute `clone-depth`: Set the depth to use when fetching this
227project. If specified, this value will override any value given
228to repo init with the --depth option on the command line.
229
225Element annotation 230Element annotation
226------------------ 231------------------
227 232