svn to git conversion

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?

  • Unable to update Git on Ubuntu
  • Changing the user running a Jenkins process
  • Write Access for user on all repos on Gitolite
  • Can't push using EGit and Bitbucket
  • Relocate without relocate in subversion?
  • Installing Latest version of git in ubuntu
  • Concatenate multiple launchpad repositories
  • Git push to remote “No such file or directory”
  • 3 Solutions collect form web for “svn to git conversion”

    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
    

    I had the same problem, and it turns out that I had just rebooted and needed to ssh-add my keys back in. Try ssh’ing into the box that git-svn is trying to connect to and see what error you get.

    Try a tool called svn2git. Read here for details: https://help.github.com/articles/importing-from-subversion.

    Git Baby is a git and github fan, let's start git clone.