当前位置:  开发笔记 > 编程语言 > 正文

svn到git转换

如何解决《svn到git转换》经验,为你挑选了1个好方法。

我试图将SourceForge项目从Subversion转换为Git.根据一些谷歌搜索,应该可以使用此命令:

git svn clone http://PROJECT.svn.sourceforge.net/ PROJECT.git

PROJECTSourceForge上的项目名称在哪里,以将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,但它还没有解决,所以我不知道问题出在哪里.我是否正确使用该命令,还是一个错误?



1> Cebjyre..:

从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

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有