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.

  • Push rejected, no Cedar-supported app detected
  • GitHub for Mac: Can't commit and sync or just commit because I have to add files before
  • deploy web role to azure from source control
  • Git: use revert or checkout to undo pushed changes?
  • Why can't I push to GitHub using cygwin?
  • LibGit2Sharp log remote
  • 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?

  • Brew Git Bash Completion with zsh
  • Git Workflow based on feature branches
  • Bash PS1 settings - how to get the current folder back as the terminal title
  • Add local repo for existing Xcode 5 Project
  • Why do I have to stash / commit my changes before switching branches?
  • Can GIT, Mercurial, SVN, or other version control tools work well when project tree has binary files?
  • 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.