So many repo formats

Jelmer Vernooij jelmer at samba.org
Mon Nov 17 19:06:44 GMT 2008


Am Montag, den 17.11.2008, 13:57 -0500 schrieb Stefan Monnier:
> >> I see I'm fairly transparent ;-)
> >> Yes, part of the subsequent question is "what is the point of the
> >> 1.9-non-rich-root format"?  To tell you the truth, I have no idea what
> >> "rich root" means and I've never found a page that tries to explain it
> >> other than "you need it for things like bzr-svn".
> 
> > The only reason the format exists is to be compatible with bzr-svn.
> 
> > The only differences between it and regular formats are
> > 1. trees created in this format have a unique file-id for their tree root
> > 2. In this format, the tree root's last-revision is tracked in the same
> > way that it is tracked for other directories.
> 
> So, what's the downside?
Upgrading from a non-rich-root format to a rich-root format is more
resource-intensive and one-way (you can't convert from a
rich-root-format to a non-rich-root-format, since that would lose data).
Also, bzr versions before 1.0 don't support any rich root formats.

Cheers,

Jelmer
-- 
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
Jabber: jelmer at jabber.fsfe.org




More information about the bazaar mailing list