我们最近从SVN迁移到Git,但是我需要将一个遗留分支引入Git存储库。 SVN和Git存储库是相同的逻辑代码(即它们都被称为foo-lib),但是在我们切换到Git之后,Git有更新版本。
有没有办法可以使用git-svn获取特定分支的历史记录并将其移植到git树的历史记录中?
答案 0 :(得分:0)
根据VonC的评论,我看了this question并做了类似的事情:
git svn clone -A ~/.git/svn.authors http://svn/branches/foo svn-foo git clone git@git:blah/foo.git new-foo cd new-foo git pull ../svn-foo :old-foo