Converting HUGE (12GB) SVN repo to Hg
Philip Pemberton
lists at philpem.me.uk
Thu Apr 22 07:38:41 CDT 2010
Rock Hymas wrote:
> You did the right thing by converting from a svnsync'd repository.
Oh good, at least I did one thing right! :)
> However, in all likelihood the conversion won't complete, hg will run
> out of memory first. You can rerun it over and over and that might
> work as long as there aren't any very large revisions.
:-(
> Is your repo laid out using trunk/branches/tags at the root, or with
> project directories that each have trunk/branches/tags? If the
> latter, then you most certainly want to convert each project
> separately.
As far as I can tell, it's just one REALLY BIG project with a lot of
history:
http://gcc.gnu.org/viewcvs/
It follows the normal branches/tags/trunk structure, and ideally I'd
like to keep the tags. What I want to do at the end of this is use 'hg
bisect' to track down a very pervasive bug that's breaking Linux kernel
builds on the lm32 platform...
> Are there portions of the repo that are purely binary and/or
> compressed files?
I don't think so.. AIUI it's all text files (source code) and huge shell
scripts (automake/autoconf fluff).
Thanks,
--
Phil.
lists at philpem.me.uk
http://www.philpem.me.uk/
More information about the Mercurial
mailing list