Bazaar TFS plugin 0.1 released

Jelmer Vernooij jelmer at samba.org
Mon Aug 16 11:15:34 BST 2010


On Mon, 2010-08-16 at 16:47 +1200, John Barstow wrote:
> On Mon, Aug 16, 2010 at 10:58 AM, Jelmer Vernooij <jelmer at samba.org> wrote:
> > If you derive revision objects you return from
> > bzrlib.foreign.ForeignRevision then "bzr log" will automatically call
> > your show_foreign_revid function.
> Apparently not unless you're actually using a mapping (which is best
> practice of course). Of course this just highlights the need for me to
> fix up mapping support before the next release of bzr-tfs.
Yep. It shouldn't be too hard to create a trivial mapping subclass
though.

> > I'd like to standardize on using Bazaar pack files for this, as the
> > alternatives that are in use by bzr-git/bzr-hg/bzr-svn either require
> > extra dependencies (tdb, not available on windows) or have other
> > problems (sqlite, doesn't allow concurrency).
> >
> > John was working on refactoring some of the pack management code; once
> > that lands I'm planning to look into using Bazaar pack files in
> > bzr-svn/bzr-hg/bzr-git.
> >
> I guess I don't see how this would be better than creating a
> heavyweight checkout. Or maybe its the same thing but in different
> area than the actual repository?
I should've clarified - I meant using Bazaar pack files to store the
cache information. Pack files can contain arbitrary data, and allows
them to be indexed.

Cheers,

Jelmer



More information about the bazaar mailing list