我试图将我们的TFS存储库迁移到Git。我使用git-tfs进行迁移。
我有一个问题发生,一个疑问。当我尝试使用branches=all
进行迁移时,它会无法继续(请参见下图)。
如果我可以在单独的存储库中迁移每个分支,则无法迁移所有分支。但是,我可以使用这些单独的存储库并创建一个单独的存储库来转换分支中的每个存储库吗?
答案 0 :(得分:0)
它是复杂漂白模式中的一种已知行为(似乎是在删除了一个分支而另一个创建了同名的分支......)。
在有人挖掘问题并修复问题之前,没有解决方法。 但是有一些肮脏的解决方法。请参阅git-tfs问题: https://github.com/git-tfs/git-tfs/issues
逐个克隆每个分支并不是一个好主意,因为它会花费你很多时间,而且你不会比git-tfs带给你的更远。