diff options
author | Steve Rae <steve.rae@raedomain.com> | 2016-08-10 15:00:00 -0700 |
---|---|---|
committer | Steve Rae <steve.rae@raedomain.com> | 2016-09-20 15:31:20 +0000 |
commit | d648045366b3710c834531295bd643bceb0c612c (patch) | |
tree | 3cb2563ade2dbc4617c3ed7b4517c86d17a4428e /docs/manifest-format.txt | |
parent | 628456833a9be237c7373254fbe0771b2e802a88 (diff) | |
download | git-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/manifest-format.txt')
-rw-r--r-- | docs/manifest-format.txt | 7 |
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 | |||
125 | this remote. Each project's name is appended to this prefix to | 126 | this remote. Each project's name is appended to this prefix to |
126 | form the actual URL used to clone the project. | 127 | form the actual URL used to clone the project. |
127 | 128 | ||
129 | Attribute `pushurl`: The Git "push" URL prefix for all projects | ||
130 | which use this remote. Each project's name is appended to this | ||
131 | prefix to form the actual URL used to "git push" the project. | ||
132 | This attribute is optional; if not specified then "git push" | ||
133 | will use the same URL as the `fetch` attribute. | ||
134 | |||
128 | Attribute `review`: Hostname of the Gerrit server where reviews | 135 | Attribute `review`: Hostname of the Gerrit server where reviews |
129 | are uploaded to by `repo upload`. This attribute is optional; | 136 | are uploaded to by `repo upload`. This attribute is optional; |
130 | if not specified then `repo upload` will not function. | 137 | if not specified then `repo upload` will not function. |