Tree Transform passing all tests, plus abuse

John A Meinel john at arbash-meinel.com
Fri Feb 10 21:14:22 GMT 2006


Aaron Bentley wrote:
> Hi all,
> 
> The Tree Transform code is now passing all tests.  That includes the
> previously changeset-oriented test_mege_core tests, which I've now
> ported over to it.
> 
> I have also subjected it to abusive merges, (like merge -r 5..100 to
> bzr.dev), and added tests and fixes for the problems this revealed.  It
> now handles these abusive cases better than the existing merge code.
> 
> I think it is pretty much ready for prime time.
> 
> Tree transform features
> 
> * A simpler API than the one it replaces
> * Easy extension with new merge types
> * Separate functions for building, reverting and merging trees (instead
> of just using merge)
> * Ready for better conflict reporting (to be added when the code for new
> formats lands)
> * Up-front detection of errors and conflicts, so that operations don't
> die halfway through
> * Quite a lot of unit tests
> 
> Tree transform can be found here:
> http://code.aaronbentley.com/bzr/bzr.ttransform/
> 
> Please feel free to beat on it.
> 
> Aaron

That sounds very nice. Kudos.
Does it handle the executable issue with working trees on windows?

John
=:->

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060210/88eb79e4/attachment.pgp 


More information about the bazaar mailing list