Converting CVS repository with huge binary files
Greg Ward
greg-hg at gerg.ca
Wed Jun 10 10:38:05 CDT 2009
On Wed, Jun 10, 2009 at 11:03 AM, Stephen Rasku<srasku at gmail.com> wrote:
> I just tried to convert a CVS module to Mercurial. It has huge binary
> files and it failed after 6 hours after converting only 10 of over 60
> changesets. I was using the --datesort option. Would it help to omit
> it? Is there anything else I can do? It looks like the CVS server
> has 4G of RAM.
My deepest sympathies. I think you'll find that Mercurial is not
designed to track large binary files. (Around here, SCM stands for
"source code management".) Think of the space overhead of all that
history in *every* *single* *clone*. Then consider that space
overhead = time overhead when cloning.
You should probably take a look at the bigfiles extensions. As for
converting your CVS history, I suspect you are on your own. Good
luck!
Greg
More information about the Mercurial
mailing list