[PATCH] Merge fixes
Aaron Bentley
aaron.bentley at utoronto.ca
Wed Jul 6 18:49:25 BST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I've done some work on the merge code.
There's more of a distinction between inventory adds/removes and file
creation/deletion. This allows revert to handle dangling inventory ids
properly, and makes some of the code clearer.
Attemts to delete directories that have some non-source contents
produces a warning, not an exception. The directory and contents are
retained, but the directory becomes unversioned.
Inventory changes are now produced as part of the output of
tree-changing operations, instead of being re-calculated afterward.
Leftover temp directories from failed merges are automatically deleted,
if empty.
All test cases now were pass.
I've attached a cumulative patch, but for the blow-by-blow, see
http://panoramicfeedback.com/opensource/bzr.merge/
Enjoy!
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCzBml0F+nu1YWqI0RAj8IAJoDInH7RgQ6YTtRv57cuM3gufiMUwCfRHx4
S5hOhEIzgRecCEBhxKO4grU=
=2Ibd
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list