Mozilla makes the following bundle available: http://ftp.mozilla.org/pub/mozilla.org/firefox/bundles/mozilla-central.hg I recently discovered that the .hg directory created from this bundle is much larger than the .hg directory created by a pull directly from mozilla-central; 1.9 GB in the case of the former, 670 MB in the case of the latter!! It turns out this problem only happens when using the pull command (unbundling using the clone or the unbundle commands work fine). It seems that in my case the pull command left a 1.3 GB file at .hg/hg-bundle-ttt7I7.hg10un which seems to be the only issue. I'm currently using Mercurial 1.8.2.
Bundle are not real repo, please use unbundle to unbundle a bundle (using pull is really really less efficient).
That surprises me a little -- maybe we should output a warning if 'hg pull' is used to pull in all changesets in a bundle. Or even better: detect this and use 'hg unbundle' automatically.
Then please rephrase the bug and change priority. bundlerepo is still pretty much a hack right now and it's main use is incoming with remote repos.
A 'hg pull' can create a much bigger repository than 'hg unbundle', so it would be nice if 'hg pull' would automatically switch to 'hg unbundle' or at least warn the user.
--- Bug imported by bugzilla@serpentine.com 2012-05-12 09:19 EDT --- This bug was previously known as _bug_ 2797 at http://mercurial.selenic.com/bts/issue2797
Bulk close: no activity for >2 years -> WONTFIX
Bulk change recent WONTFIX -> new, more descriptive ARCHIVED state (sorry for the spam)