Subversion was popular several years ago, now git is becoming popular and more and more people want to replace Subversion with git.
Problem is that a lot projects were
I've created a collection of how-to's and screencasts on how to use git-svn here:
http://www.tfnico.com/presentations/git-and-subversion
Among them you'll find a git-svn mirror setup. It's a bit of effort to understand and set up, but it's been working for me for nearly a year, with a fairly large SVN repository.
Update: An easy and valuable practice is to always initialize git-svn clones with the --prefix
option. I've explained why here.