Is there a decent migration path from svn to git?
We have a 35GB svn repository...
if you want to import your history, it might take time.
most of the time people want to import the history, but in reality never use it. that is what we found.
we just kept out svn repo running in readonly mode for a month or two, just in case.
svn works, in most situations. but, if you have ever experienced the old "want to merge but file has been moved" situation, and wanted to kill yourself, git will fill you with joy. it's merge tracking and conflict resolution is amazing
you also dont realise how useful things like "stash" are, until you can do them.
give it a try, it takes a little getting used to, having a slightly different workflow (ie a commit is to your local repo, while a push = svn commit), but I am confident that anyone that uses it will make the switch.
if you on windows, github for windows client (actually just the git shell part + console2 + powershell) is a really nice client, especially if you like using "linuxy" stuff), and tortiosegit is nice too, especially if used to tortoisesvn