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>
This commit is contained in:
parent
628456833a
commit
d648045366
4 changed files with 25 additions and 1 deletions
|
@ -35,6 +35,7 @@ following DTD:
|
|||
<!ATTLIST remote name ID #REQUIRED>
|
||||
<!ATTLIST remote alias CDATA #IMPLIED>
|
||||
<!ATTLIST remote fetch CDATA #REQUIRED>
|
||||
<!ATTLIST remote pushurl CDATA #IMPLIED>
|
||||
<!ATTLIST remote review CDATA #IMPLIED>
|
||||
<!ATTLIST remote revision CDATA #IMPLIED>
|
||||
|
||||
|
@ -125,6 +126,12 @@ Attribute `fetch`: The Git URL prefix for all projects which use
|
|||
this remote. Each project's name is appended to this prefix to
|
||||
form the actual URL used to clone the project.
|
||||
|
||||
Attribute `pushurl`: The Git "push" URL prefix for all projects
|
||||
which use this remote. Each project's name is appended to this
|
||||
prefix to form the actual URL used to "git push" the project.
|
||||
This attribute is optional; if not specified then "git push"
|
||||
will use the same URL as the `fetch` attribute.
|
||||
|
||||
Attribute `review`: Hostname of the Gerrit server where reviews
|
||||
are uploaded to by `repo upload`. This attribute is optional;
|
||||
if not specified then `repo upload` will not function.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue