summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorSteve Rae <steve.rae@raedomain.com>2016-08-10 15:00:00 -0700
committerSteve Rae <steve.rae@raedomain.com>2016-09-20 15:31:20 +0000
commitd648045366b3710c834531295bd643bceb0c612c (patch)
tree3cb2563ade2dbc4617c3ed7b4517c86d17a4428e /docs
parent628456833a9be237c7373254fbe0771b2e802a88 (diff)
downloadgit-repo-d648045366b3710c834531295bd643bceb0c612c.tar.gz
implement optional 'pushurl' in the manifest file
Allow the 'remote' element in the manifest file to define an optional 'pushurl' attribute which is passed into the .git/config file. Change-Id: If342d299d371374aedc4440645798888869c9714 Signed-off-by: Steve Rae <steve.rae@raedomain.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/manifest-format.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/manifest-format.txt b/docs/manifest-format.txt
index 8fd9137c..2a07f199 100644
--- a/docs/manifest-format.txt
+++ b/docs/manifest-format.txt
@@ -35,6 +35,7 @@ following DTD:
35 <!ATTLIST remote name ID #REQUIRED> 35 <!ATTLIST remote name ID #REQUIRED>
36 <!ATTLIST remote alias CDATA #IMPLIED> 36 <!ATTLIST remote alias CDATA #IMPLIED>
37 <!ATTLIST remote fetch CDATA #REQUIRED> 37 <!ATTLIST remote fetch CDATA #REQUIRED>
38 <!ATTLIST remote pushurl CDATA #IMPLIED>
38 <!ATTLIST remote review CDATA #IMPLIED> 39 <!ATTLIST remote review CDATA #IMPLIED>
39 <!ATTLIST remote revision CDATA #IMPLIED> 40 <!ATTLIST remote revision CDATA #IMPLIED>
40 41
@@ -125,6 +126,12 @@ Attribute `fetch`: The Git URL prefix for all projects which use
125this remote. Each project's name is appended to this prefix to 126this remote. Each project's name is appended to this prefix to
126form the actual URL used to clone the project. 127form the actual URL used to clone the project.
127 128
129Attribute `pushurl`: The Git "push" URL prefix for all projects
130which use this remote. Each project's name is appended to this
131prefix to form the actual URL used to "git push" the project.
132This attribute is optional; if not specified then "git push"
133will use the same URL as the `fetch` attribute.
134
128Attribute `review`: Hostname of the Gerrit server where reviews 135Attribute `review`: Hostname of the Gerrit server where reviews
129are uploaded to by `repo upload`. This attribute is optional; 136are uploaded to by `repo upload`. This attribute is optional;
130if not specified then `repo upload` will not function. 137if not specified then `repo upload` will not function.