← Back to team overview

launchpad-dev team mailing list archive

Re: Workflow broken by "different rich-roots"

 

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

Max Bowsher wrote:
> Hmm... it would be nifty if "bzr init-repo" would create a repository
> with format "undecided" which would lazily transform into pack-0.92 or
> 2a depending on the rich-root-ness of the first revision being entered
> into it :-)

"undecided" repositories would encourage people to stick with pack-0.92,
and we don't want that.  Having different inventory models in play just
leads to pain and format confusion.

With the release of bzr 2.0, we signalled that everyone should be using
rich-root formats from now on.  Our default format, 2a, is rich-root,
and has no non-rich variant, deliberately because it's reasonable to
have a watershed at 2.0.

You should use 2a if you don't need to be compatible with bzr versions
older than 1.16.  If you need to be compatible with anything since 1.0,
you can use rich-root-pack.

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

iEUEARECAAYFAkr0WaIACgkQ0F+nu1YWqI31igCXdr+3xgHT6P9c5duUaELF4j+5
twCghHysKs+uLE6NzYAjHWyUI7gPKgQ=
=atdq
-----END PGP SIGNATURE-----



Follow ups

References