Implement BazaarClient.parse_revision_spec and add tests.

Review Request #5142 — Created Dec. 18, 2013 and submitted

Information

RBTools
master

Reviewers

Implement BazaarClient.parse_revision_spec and add tests.

This implements revision parsing for the BazaarClient. This is a little bit
deficient in that it can't automatically detect whether or not a parent branch
is required when using a revision range. I still haven't entirely figured out
how bazaar's bizarre branch mechanism works, but this at least reproduces what
we had until now, and includes parent diff generation.

Ran unit tests.

chipx86
  1. I'll trust that this is correct, so I don't have to know too much about Bazaar :)

  2. 
      
david
Review request changed
Status:
Completed
Change Summary:
Pushed to master (718ec1e).