So many repo formats
Jelmer Vernooij
jelmer at samba.org
Mon Nov 17 20:56:50 GMT 2008
Am Montag, den 17.11.2008, 12:51 -0800 schrieb Colin D Bennett:
> On Mon, 17 Nov 2008 11:09:25 -0500
> Aaron Bentley <aaron at aaronbentley.com> wrote:
>
> > Stefan Monnier wrote:
> > > 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.
> >
> > Aaron
>
> Do you see the "rich root" feature as something that can be used for
> other purposes than just bzr-svn? If not, is there a way to generalize
> the rich-root concept in a way that would make it useful to solve other
> problems?
Yes, rich root is also necessary for nested branches. The "bzr split"
and "bzr join" commands already require rich roots and by-reference
nested branches, which are still experimental, require an even newer
format that also has rich roots.
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