Other uses for tree versioning systems

Martin Pool mbp at sourcefrog.net
Fri Jun 10 05:13:26 BST 2005


On  9 Jun 2005, John A Meinel <john at arbash-meinel.com> wrote:

> What about if each <inventory><entry> tag has an optional child named
> <meta>.
> So that each InventoryEntry object has a meta property. This could
> probably be a Meta object. I would generally say that bzr shouldn't care
> what is in it, as long as it reproduces it accurately between revisions.
> (Meaning Meta could just contain the text string, or a cElementTree
> object, or whatever, just as long as it got properly serialized with the
> to_element/from_element commands).

Yes, I'd like something like that.  Perhaps something along the lines
of subversion properties.  Although I do think svn over-uses them for
example by storing ignore lists.

> > Yes, there are odd things.  This code comes from BaZing, which was my
> > aborted attempt to implement Martin's ideas by myself.  The fusion of
> > bzr and BaZing is like one of those genetically engineered goats that
> > produce spider silk in their milk.

And very nice silk it is too. :-)  We can make it fit better over time.

-- 
Martin




More information about the bazaar mailing list