目标: 使用所有svn历史记录从svn迁移到gitlab。
方法: 使用以下命令:
git svn clone -r<intital revision number>:HEAD --authors-file=authors.txt <svn URL like http://svn/Trunk> <Destination Folder like C:/Project>
从svn获取数据差不多1小时后,发生了错误:
ls-tree -z asdafsdfsdfsdfsdf ./xyz.java: command returned error: 127
任何克服解决方案的建议都会非常有用。
答案 0 :(得分:3)
以下命令有助于解决问题:
git svn gc
执行上述命令后,将触发此命令,并且不会发生此问题。
git svn clone -r<intital revision number>:HEAD --authors-file=authors.txt <svn URL like http://svn/Trunk> <Destination Folder like C:/Project>