I am trying to convert a SourceForge project from Subversion to Git. According to some Googling, it should be possible to use this command:
git svn clone http://PROJECT.svn.sourceforge.net/ PROJECT.git
Where PROJECT
is the project name at SourceForge, to get a SVN project checked out into a local git repository.
However this just gives the following error message:
Initialized empty Git repository in /home/user/git/PROJECT.git/.git/ Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/SVN/Core.pm line 584. XML data was not well-formed: at /usr/bin/git-svn line 1385
I am using Kubuntu 8.10 and Git is version 1.5.6.3.
I found a bug reported on Fedora that seem to be similar, but it has not been resolved, so I do not know where the problem is. Am I using the command incorrectly, or is it a bug?
From a svn project page it looks like you are using the wrong URL - try:
git svn clone http://PROJECT.svn.sourceforge.net/svnroot/PROJECT PROJECT.git
I just successfully checked one out (with git 1.6.2 on OS X 10.5) with:
git svn clone http://javaautoupdater.svn.sourceforge.net/svnroot/javaautoupdater ok.git