So many repo formats

Lars Hoss lars at woeye.net
Fri Nov 14 08:46:22 GMT 2008


Greetings everyone!

First let me thank you for developing bzr and please keep up your good
work. What I really like about bzr is it's UI, the fact it is based on
python and the good communication on this list :-)

One thing that worries me, as a newbie, though, is the amount of different
repo format available. And the question which one to choose. And the next
version will bring another one (split inventory?), too.

Today, for example, I wanted to checkout a SVN trunk into my repo. After
waiting for some time I finally got the message:

bzr: ERROR: KnitPackRepository('file:///C:/temp/bzr_test/.bzr/repository/')
is not compatible with
SvnRepository('http://scm.muc.xxx/svn/repos')
different rich-root support

I guess that creating a repo with --1.9 was wrong and --1.9-rich-root is
the answer. But what's the point of having both 1.9 and 1.9-rich-root if
the latter one seem to be the better choice? (btw, It would be cool if bzr
svn could check the repo format before the checkout. It would have saved
me some time :-) ).

So if repo format X has feature Y but only works for plugin A,B and not C
things might get confusing?

Yours,
Lars







More information about the bazaar mailing list