[MERGE] reconcile - aka fix - with tests
Robert Collins
robertc at robertcollins.net
Thu Feb 23 04:13:27 GMT 2006
$ diffstat reconcile.patch
builtins.py | 26 ++++
commit.py | 44 ++-----
reconcile.py | 119
+++++++++++++++++++++
repository.py | 49 ++++++++
store/weave.py | 2
tests/blackbox/__init__.py | 21 +++
tests/blackbox/test_reconcile.py | 51 +++++++++
tests/blackbox/test_upgrade.py | 19 ---
tests/repository_implementations/__init__.py | 1
tests/repository_implementations/test_reconcile.py | 106
++++++++++++++++++
10 files changed, 389 insertions(+), 49 deletions(-)
$ wc -l reconcile.patch
575 reconcile.patch
This patch adds the start of the planned reconcile command. The first
thing it does is a reweave. In the future it will do root id
reconciliation at the same time, and hopefully we can parallise all the
actions.
Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: reconcile.patch
Type: text/x-patch
Size: 22885 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060223/b2aeaa2c/attachment.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060223/b2aeaa2c/attachment.pgp
More information about the bazaar
mailing list