From f609f91b72c0b90026da0eefcc0f52f12840971b Mon Sep 17 00:00:00 2001 From: Bryan Jacobs Date: Mon, 6 May 2013 13:36:24 -0400 Subject: Send reviews to a different branch from fetch This adds the ability to have reviews pushed to a different branch from the one on which changes are based. This is useful for "gateway" systems without smartsync. Change-Id: I3a8a0fabcaf6055e62d3fb55f89c944e2f81569f --- docs/manifest-format.txt | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) (limited to 'docs') diff --git a/docs/manifest-format.txt b/docs/manifest-format.txt index 59f6a2fd..dcc90d07 100644 --- a/docs/manifest-format.txt +++ b/docs/manifest-format.txt @@ -37,24 +37,26 @@ following DTD: - - - - - + + + + + + - - - - - - - + + + + + + + + @@ -125,6 +127,11 @@ Attribute `revision`: Name of a Git branch (e.g. `master` or `refs/heads/master`). Project elements lacking their own revision attribute will use this revision. +Attribute `dest-branch`: Name of a Git branch (e.g. `master`). +Project elements not setting their own `dest-branch` will inherit +this value. If this value is not set, projects will use `revision` +by default instead. + Attribute `sync_j`: Number of parallel jobs to use when synching. Attribute `sync_c`: Set to true to only sync the given Git @@ -203,6 +210,11 @@ Tags and/or explicit SHA-1s should work in theory, but have not been extensively tested. If not supplied the revision given by the default element is used. +Attribute `dest-branch`: Name of a Git branch (e.g. `master`). +When using `repo upload`, changes will be submitted for code +review on this branch. If unspecified both here and in the +default element, `revision` is used instead. + Attribute `groups`: List of groups to which this project belongs, whitespace or comma separated. All projects belong to the group "all", and each project automatically belongs to a group of -- cgit v1.2.3-54-g00ecf