HG bundle file size

Matt Mackall mpm at selenic.com
Wed Aug 6 15:06:58 UTC 2014


On Wed, 2014-08-06 at 22:33 +1200, Sebastian Unger wrote:
> Ah, yes that would be the problem. The way bundles are explained in the
> manual, I always assumed that 1 bundle containing n changesets should have
> essentially the same information as n bundles with 1 changeset each (the
> same n changesets of course).
> 
> I guess in the mean time then one should only put related change sets in a
> single bundle. Do they have to be in a single line or can a bundle store a
> delta from one manifest to another manifest in the same bundle that's not
> the direct predecessor?

Every changeset in a bundle has a manifest included. Every manifest is
stored as a delta against the previous manifest in the bundle, except
the first, which is stored as a delta against something known to be on
the other side.

-- 
Mathematics is the supreme nostalgia of our time.





More information about the Mercurial mailing list