rich-root vs subtree formats for 1.6
John Arbash Meinel
john at arbash-meinel.com
Fri Aug 1 15:54:06 BST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Martin Pool wrote:
> At the moment we are introducing just these two new stable stacking
> pack format names in 1.6:
>
> format_registry.register_metadir('1.6',
> 'bzrlib.repofmt.pack_repo.RepositoryFormatKnitPack5',
> help='A branch and pack based repository that supports stacking. ',
> branch_format='bzrlib.branch.BzrBranchFormat7',
> tree_format='bzrlib.workingtree.WorkingTreeFormat4',
> )
> format_registry.register_metadir('1.6-rich-root',
> 'bzrlib.repofmt.pack_repo.RepositoryFormatKnitPack5RichRoot',
> help='A branch and pack based repository that supports stacking '
> 'and rich root data (needed for bzr-svn). ',
> branch_format='bzrlib.branch.BzrBranchFormat7',
> tree_format='bzrlib.workingtree.WorkingTreeFormat4',
> )
>
> There is no 1.6-subtree, and neither of these formats have
> supports_tree_reference turned on. I think this is what we want, as
> subtree is still experimental and there are experimental formats (like
> development1-subtree) that do have it. Is that correct?
>
I think so. At least, I would say if someone wants to experiment with -subtree
not having stacking isn't a big penalty. (And technically, they still could
with a custom layout, as stacking is a Branch thing, not a repo thing.)
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFIkyONJdeBCYSNAAMRAmb9AJwJYtfdSkxaXbKTWIVsmco2I0gbogCePZNT
LNYhRPfT9/nAPUI2XHOYHxc=
=r55U
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list