branch: Repository KnitPackRepository is not compatible with repository KnitRepository
John Arbash Meinel
john at arbash-meinel.com
Mon Apr 21 16:27:42 BST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Talden wrote:
|> Is it unreasonable of me to expect that *any* format supported in a
|> Bazaar release (despite "no-one was supposed to use" it) should be
|> upgrade supported in later versions?
|
| If a given format were labeled as experimental then yes I think the
| expectation of that support would be excessive.
|
| I think it's great that the opportunity to try new formats is
| available (for users planning a future migration and for the project
| needing more exposure for testing) but for those formats, the project
| shouldn't be burdened unconditionally with complete support. That
| lack of support should also, of course, not burden users by failing to
| communicate to them the experimental nature of a given option.
|
| Did the help for 'init-repo' clearly explain the experimental nature
| of the format in that version?
|
| --
| Talden
Actually, the format was not listed by 'bzr help init-repo' it was a hidden
format that the user would have to have other knowledge to even know that it
existed.
At this point, we have exposed a '--development-subtree', but we have quite a
bit of caveat listed:
~ Current development format, subtree variant. Can
~ convert data to and from pack-0.92 (and anything
~ compatible with pack-0.92) format repositories.
~ Repositories in this format can only be read by
~ bzr.dev. Please read http://doc.bazaar-
~ vcs.org/latest/developers/development-repo.html before
~ use.
For bzr 1.0 we introduced "--rich-root-pack" which also claims to be experimental:
| --rich-root New in 1.0. Better handling of tree roots.
Incompatible with bzr < 1.0
| --rich-root-pack New in 1.0: Pack-based format with data compatible
with rich-root format
| repositories. Interoperates with bzr repositories
before 0.92 but cannot
| be read by bzr < 1.0. NOTE: This format is
experimental. Before using it,
| please read
http://doc.bazaar-vcs.org/latest/developers/packrepo.html.
As closely as I can remember, we have *never* made "--dirstate-with-subtree" a
publicly mentioned format (at least in any official release). And as such, the
only way it was created by most users is bzr-svn.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkgMsm4ACgkQJdeBCYSNAANpBgCgsHyk6mK38xaUuQFr6wSeaRkE
rywAn0ohJLPBKNLx+jeU2U3lUpHo80Qk
=BR4O
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list