Changes that will happen with Gerrit:
1) The 'New UI' for Gerrit will become the default UI
2) The Draft work flow is removed and replaced with 'Work in
Progress'
aka 'WIP' and 'Private' workflows. Unfortunately git-review does
not
support either of these workflows directly. Utilizing them means
either
pushing your changes the manual way for either system or pushing
them up
with git-review and then marking the change via the UI into either
of
the workflows.
To push a private change you may do so as follows:
git push origin HEAD:refs/for/master%private
To pull it out of private you may do so as follows:
git push origin HEAD:refs/for/master%remove-private
To push a WIP you may do so as follows:
git push origin HEAD:refs/for/master%wip
To mark it ready for review you may do so as follows:
git push origin HEAD:refs/for/master%ready
Once a change is in either private or WIP state it does not switch
the
change to a ready state until the current state has been removed.
In both cases, the state can be set via the UI by selecting the
tripple
dot menu option on the change and selecting the appropriate option.
To remove WIP state press the 'START REVIEW' button. To
remove the
private state you must do so via the menu.
NOTE: We are not moving to Gerrit 3 at this time. That is on the
road
map but we need to come to the latest 2.x as we have to do various
migrations that are only available at the 2.16 level before we can
move
to Gerrit 3.
Thank you,
Vanessa