将代码从svn迁移到git存储库时出错:格式错误的网络数据:XML响应包含无效的XML:svn2git

tat*_*ar3 7 git-svn svncommit

Ran命令git svn clone"SVN URL".

它工作正常,直到4568提交,但然后它得到此提交后给出标题中所述的错误.

Vam*_*ire -3

git-svn不是用于一次性转换存储库的正确工具。如果您想使用 Git 作为现有 SVN 服务器的前端,那么它是一个很棒的工具,但对于一次性转换,您不应该使用git-svnsvn2git它更适合此用例。

有很多名为 的工具,最好的可能是来自https://github.com/svn-all-fast-export/svn2gitsvn2git的 KDE 工具。我强烈建议使用该工具。这是我所知道的最好的,并且它的规则文件非常灵活。svn2git

如果您不是 100% 了解存储库的历史记录,svnevereverhttp ://blog.hartwork.org/?p =763 是一个很好的工具,可以在将 SVN 存储库迁移到 Git 时调查其历史记录。