[MERGE] Shelf 1 / 5: TreeTransform serialization

Aaron Bentley aaron at aaronbentley.com
Fri Oct 17 01:39:26 BST 2008


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

Robert Collins wrote:
>> This patch implements TreeTransform serialization so that we can
>> reconstruct a preview tree for unshelving purposes.

> Just a design question: where do these get stored

.bzr/checkout/shelf

> (could/should they go in a repository?)

I think they could go in, but they're better out.
- - shelves are closely associated with a working tree.
- - unshelving changes removes them from the shelf, releasing filesystem
  space.
- - current repositories don't have namespaces, so it would be inelegant.

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

iEYEARECAAYFAkj33r0ACgkQ0F+nu1YWqI1uWACghMbNvHSy2L+iCmLcyI5zOevQ
W/QAnjkUMpCFp3CU+oQFNKZlLGwAhzSg
=Td+B
-----END PGP SIGNATURE-----



More information about the bazaar mailing list