Add commit history support to rbt land

Review Request #7198 — Created April 13, 2015 and submitted

Information

RBTools
dvcs
32d6645...

Reviewers

The rbt land command now supports options for dealing with review
requests with commit history. When using history (and not squashing via
LAND_SQUASH/--squash), the review request will be applied via
rbt patch using history. These patches will be applied to the current
branch and merged into the destination branch, as if it were a local
change.

Ran unit tests.

Landed review requests using the following combinations of flags:
- --squash;
- --no-squash --squash-history; and
- --no-squash --with-history.
The review requests landed correctly.

reviewbot
  1. Tool: Pyflakes
    Processed Files:
        rbtools/commands/land.py
    
    
    
    Tool: PEP8 Style Checker
    Processed Files:
        rbtools/commands/land.py
    
    
  2. 
      
david
  1. Ship It!
  2. 
      
brennie
Review request changed
Status:
Completed
Change Summary:
Pushed to dvcs (6aa703f)