.hg directory has eclipsed 3GB - how to deal with huge manifest?

Douglas Philips dgou at mac.com
Wed Jan 14 13:27:57 UTC 2009


On or about 2009 Jan 14, at 8:15 AM, Peter Arrenbrecht indited:
> On Wed, Jan 14, 2009 at 10:37 AM, bughound wrote:
>>
>> The number of revisions is over 25,000.
>>
>> .hg/store/00manifest.d is 2GB
>> .hg/store/data directory is another 1GB
>
> Maybe a hg->hg conversion with topological sorting of commits would
> help a bit. Depends on the interleaving of commits to separate heads
> in the repo.
>
> In the longer run, shallow cloning might help. This is a
> work-in-progress that is not currently usable, though.


Wait, are you saying that there is enough overhead per commit that  
those sizes are not out of line?
I still haven't seen a message indicating enough about the structure  
of the repo to say it isn't some huge (content) commits rather than  
just the number of commits... what have I missed?

-Doug




More information about the Mercurial mailing list