moinmoin drops all mercurial history, parentdelta potentially avoids this?
Greg Ward
greg-hg at gerg.ca
Sun Jan 30 09:53:22 CST 2011
On Fri, Jan 28, 2011 at 2:32 AM, rupert.thurner
<rupert.thurner at gmail.com> wrote:
> with some surprise i read that moinmoin plans to start with a fresh
> repository for the 2.x series to speed up the clone time [1]. could
> the new parentdelta format help in future cleaning out old revisions,
> just cloning the moin-2 branch, or just "shallow clone" x revisions
> from one (or more) specified heads?
>
> rupert
>
> [1] - http://moinmo.in/MoinMoin2.0/InfrastructurePlans
250 MB repo? That is a lot of repo for an moderately-sized
open-source project. ISTR that a big chunk of that is the large tar
file containing the standard pages present in any MoinMoin wiki.
It's certainly possible that parentdelta would help. The way to find
out is to enable the shrink extension (in contrib/shrink-revlog.py:
you need a Mercurial source tree handy) and try to shrink the largest
revlog(s) in the MoinMoin repo. Most likely the biggest one is
00manifest.
Greg
More information about the Mercurial
mailing list