mirror of
https://gerrit.googlesource.com/git-repo
synced 2024-12-23 07:16:21 +00:00
Merge "Enable transferring of attribute using command 'repo manifest -o -'"
This commit is contained in:
commit
3a10968a70
@ -137,14 +137,14 @@ Project elements not setting their own `dest-branch` will inherit
|
|||||||
this value. If this value is not set, projects will use `revision`
|
this value. If this value is not set, projects will use `revision`
|
||||||
by default instead.
|
by default instead.
|
||||||
|
|
||||||
Attribute `sync_j`: Number of parallel jobs to use when synching.
|
Attribute `sync-j`: Number of parallel jobs to use when synching.
|
||||||
|
|
||||||
Attribute `sync_c`: Set to true to only sync the given Git
|
Attribute `sync-c`: Set to true to only sync the given Git
|
||||||
branch (specified in the `revision` attribute) rather than the
|
branch (specified in the `revision` attribute) rather than the
|
||||||
whole ref space. Project elements lacking a sync_c element of
|
whole ref space. Project elements lacking a sync-c element of
|
||||||
their own will use this value.
|
their own will use this value.
|
||||||
|
|
||||||
Attribute `sync_s`: Set to true to also sync sub-projects.
|
Attribute `sync-s`: Set to true to also sync sub-projects.
|
||||||
|
|
||||||
|
|
||||||
Element manifest-server
|
Element manifest-server
|
||||||
@ -232,11 +232,11 @@ group "notdefault", it will not be automatically downloaded by repo.
|
|||||||
If the project has a parent element, the `name` and `path` here
|
If the project has a parent element, the `name` and `path` here
|
||||||
are the prefixed ones.
|
are the prefixed ones.
|
||||||
|
|
||||||
Attribute `sync_c`: Set to true to only sync the given Git
|
Attribute `sync-c`: Set to true to only sync the given Git
|
||||||
branch (specified in the `revision` attribute) rather than the
|
branch (specified in the `revision` attribute) rather than the
|
||||||
whole ref space.
|
whole ref space.
|
||||||
|
|
||||||
Attribute `sync_s`: Set to true to also sync sub-projects.
|
Attribute `sync-s`: Set to true to also sync sub-projects.
|
||||||
|
|
||||||
Attribute `upstream`: Name of the Git branch in which a sha1
|
Attribute `upstream`: Name of the Git branch in which a sha1
|
||||||
can be found. Used when syncing a revision locked manifest in
|
can be found. Used when syncing a revision locked manifest in
|
||||||
|
@ -261,6 +261,8 @@ class XmlManifest(object):
|
|||||||
revision = self.remotes[remoteName].revision or d.revisionExpr
|
revision = self.remotes[remoteName].revision or d.revisionExpr
|
||||||
if not revision or revision != p.revisionExpr:
|
if not revision or revision != p.revisionExpr:
|
||||||
e.setAttribute('revision', p.revisionExpr)
|
e.setAttribute('revision', p.revisionExpr)
|
||||||
|
if p.upstream and p.upstream != p.revisionExpr:
|
||||||
|
e.setAttribute('upstream', p.upstream)
|
||||||
|
|
||||||
for c in p.copyfiles:
|
for c in p.copyfiles:
|
||||||
ce = doc.createElement('copyfile')
|
ce = doc.createElement('copyfile')
|
||||||
|
Loading…
Reference in New Issue
Block a user