I am in the need of converting a local SVN repository to GIT. I know how to convert a remote SVN repository to git, however, I only have the local repositories; they are no longer hosted. How would I go about converting a local SVN repo to git?

What I tried was this:

git svn clone -s file://data/svn/repo/ /data/git/repo.git

Error was:

E: 'trunk' is not a complete URL and a separate URL is not specified

link|improve this question

feedback

1 Answer

up vote 2 down vote accepted

Figured it out...

I needed an extra / after file:// so that it started at the root of the filesystem. Darn it!

Final command worked:

git svn clone -s file:///data/svn/repo/ /data/git/repo.git

link|improve this answer
1  
+1 I have experienced the annoyance of that missing slash several times myself. – David Zaslavsky Aug 24 '10 at 1:26
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.