Implement BazaarClient.parse_revision_spec and add tests.
Review Request #5142 — Created Dec. 18, 2013 and submitted — Latest diff uploaded
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.
.gitignore |
---|
rbtools/clients/bazaar.py |
---|
rbtools/clients/tests.py |
---|
rbtools/clients/testdata/homedir/.bazaar/bazaar.conf |
---|