[MERGE] Use ROOT_ID for dirstate and dirstate-tags working trees (bug #107168)

Aaron Bentley aaron.bentley at utoronto.ca
Fri Apr 20 05:25:22 BST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

Dirstate trees don't produce produce repositories compatible with Bazaar
0.8 and later, because dirstate uses unique roots.

While I'm a great fan of unique roots, we intended these formats to be
network-compatible with earlier clients, so this patch causes Dirstate
trees to use TREE_ROOT when the repository doesn't support rich root
data.  This effectively limits it to --dirstate-with-subtree which is
already expected to be network-incompatible with older clients.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGKECy0F+nu1YWqI0RAmlYAJ9PTcEGfclKj5xs9rh0UnatCgstAwCdEQz5
m7OSCLrIVUPEtyEa2AJpeqA=
=Vz/n
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: use-root-id.patch
Type: text/x-patch
Size: 4004 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070420/fc64f058/attachment.bin 


More information about the bazaar mailing list