如何将SVN存储库导入git,但只能从(已知的)版本号及以后版本导入?
我试过了:
git svn clone --authors-file=/home/ubuntu/svn-git-users.lst --revision=4151 -T trunk -b branch -t tags file://`pwd`/../svn-server-sync/MyRepo MyRepo
但它失败了:
r4151 = e80c7c5923700d6c7594c91f172779af63a8511b(refs / remotes / snapshots) 致命:refs / remotes / trunk:不是有效的SHA1
有人可以帮我这个吗?
提前致谢。
答案 0 :(得分:9)
要跟进我的评论,似乎可能是语法问题:
-r4151,
而不是-r=4151
(不需要'等于'符号)
问题How to git-svn clone the last n revisions from a Subversion repository?提供了一些很好的例子。
OP报告尝试-r4151:HEAD
,目前正在导入SVN回购。