从SVN迁移到GIT时,git svn clone ...
命令在RHEL5上花费了将近54小时,4GB内存,2-CPU每个@2.67GHz
有没有什么方法可以减少git-svn克隆时间?
PS:git-svn结帐数据大约是25+ GB。最后的裸git repo空间是:939M
答案 0 :(得分:3)
我们的许多用户报告说,在将大量SVN存储库导入Git时,SubGit的工作速度要快得多。
如果您使用Atlassian Stash来管理Git存储库,那么SubGit plugin会将SVN存储库从Web UI转换为Stash管理的Git存储库。
SubGit是一种商业软件,但它可以免费用于导入。只有在使用Git-SVN同步功能时才需要付费。
答案 1 :(得分:0)
旧版git-svn
中似乎存在内存泄漏。请参阅:Resuming git-svn clone