There’s been a lot of blather of late about this supposedly-fiddly conversion process. Personally I’ve found that working on the Windows operating system, the transition is a lot smoother. Simply first install Cygwin, cd to the root of your repository, and then:
find . -name .svn -exec rm -fr {} \; hg init hg add . |
and you’re done. There may be a few nuances this doesn’t address, but come on, let’s not expect miracles.
Muppet. :-)
That technique works for the Mac too. You lose your repo history though, which was kinda the *entire* point of my post…
Oh, and the title of this entry says *fom* rather than *from*.
Nuances! You are such a pedant!
When you’re as old as tartley, it’s always Year Zero.
Danger danger! If you have spaces in the wrong place you’ll wipe too much.
Correct ways:
find . -name .svn -exec rm -fr {} \;
find . -name .svn -print0 | xargs -0 rm -fr
I see what you mean. Good correction, Danger, thanks! I’ll correct the post when I’m at a real keyboard.