我试图将SourceForge项目从Subversion转换为Git.根据一些谷歌搜索,应该可以使用此命令:
git svn clone http://PROJECT.svn.sourceforge.net/ PROJECT.git
PROJECT
SourceForge上的项目名称在哪里,以将SVN项目签出到本地git存储库中.
但是,这只是给出以下错误消息:
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
我使用的是Kubuntu 8.10,Git是1.5.6.3版本.
我发现在Fedora上报告的一个似乎相似的bug,但它还没有解决,所以我不知道问题出在哪里.我是否正确使用该命令,还是一个错误?
从svn项目页面看起来你使用了错误的URL - 尝试:
git svn clone http://PROJECT.svn.sourceforge.net/svnroot/PROJECT PROJECT.git
我刚刚成功检查了一个(在OS X 10.5上使用git 1.6.2):
git svn clone http://javaautoupdater.svn.sourceforge.net/svnroot/javaautoupdater ok.git