A few questions/potential issues in Bazaar-NG

Matthieu MOY Matthieu.Moy at imag.fr
Mon Aug 22 09:28:46 BST 2005


Aaron Bentley said:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Matthieu Moy wrote:
>
>> What's nice with the "append-only" is that it's easy to split the
>> history in different archives (cheap remote branch). For example, when
>> I microbranch from Bazaar (with baz), I usually do not create a
>> cachedrev, and my archive contains only the part of the history I'm
>> interested in.
>
> I've done that too, and it makes me uncomfortable.  So I stopped doing
> it, and just let it cacherev.  It means that your archive is dependent
> on another resource to be usable.

There are many cases where I wouldn't accept this, but in the case of a
short-life branch, that is meant to be merged anyway in the archive you're
dependent of, it's acceptable, and if you microbranch a lot, it saves tens
or thousands of megabytes (which allows me to fit in my 100Mb quota).

I agree that not being dependant is nice and must be the default, but
being able to make cheap remote branches has some advantages too.

> I think a better alternative to dependent archives and revlibs is
> centralized storage: move the branch data out of the working tree, and
> into a common area.

99.9% agree. The 0.1% is for remote branches as described above ;-).

-- 
Matthieu





More information about the bazaar mailing list