`rbt land` command for landing changes in upstream
Review Request #6509 — Created Oct. 26, 2014 and submitted — Latest diff uploaded
rbt land
command for landing changes in upstream
See https://reviewboard.hackpad.com/rbt-land-YrgGuhTuseU
for detailed description of the command.What works:
- Merging/rebasing a branch with/on destination branch.
- Adding a commit message based on the review request.
- Pushing to upstream
- A wrapper around
rbt patch
in order to allow landing
others' changes.
-
Successfully merged and rebased a feature branch to/on master branch.
-
Successfully patched a review request from another user and landed it
on upstream. -
Tested with:
- empty repo
- unclean working directory
- unapproved review request
- same target and destination branches
- incorrect target/destination branch
- incorrect upstream repository
and got appropriate error messages, as expected.
Diff Revision 4
This is not the most recent revision of the diff. The latest diff is revision 20. See what's changed.
orig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
setup.py |
---|
rbtools/clients/git.py |
---|
rbtools/commands/land.py |
---|