git svn clone -s <svn-url-without-trunk-or-whatever>
Om det skiter sig, cd in i utcheckningen och kör git svn fetch tills klart
Ev kör git reset –hard HEAD om svn status ger fel
vi .git/config och lägg till ”svn” efter ”remotes” dvs /remotes/ blir /remotes/svn/
git svn fetch för att hämta remotes under nya namn
git branch -r | grep -v svn | xargs -n 1 git branch -d -r för att ta bort de gamla remotes
Det sista gör att man slipper ”ambigous” mellan svn-branches och lokala d:o
Welcome to it!
Referenser:
- http://www.jukie.net/~bart/blog/svn-branches-in-git
- http://www.viget.com/extend/effectively-using-git-with-subversion/
- http://blog.endpoint.com/2010/05/continuing-interrupted-git-svn-clone.html