【问题标题】:git-tfs branches=all not workinggit-tfs 分支=所有不工作
【发布时间】:2016-10-06 00:24:56
【问题描述】:

我正在尝试将我们的 TFS 存储库迁移到 Git。我正在使用 git-tfs 进行迁移。 我有一个问题和一个疑问。当我尝试使用 branches=all 进行迁移时,它无法继续进行迁移(见下图)。

如果我无法迁移所有分支,我可以将每个分支迁移到单独的存储库中。但是我可以使用这些单独的存储库并创建一个存储库来转换分支中的每个存储库吗?

【问题讨论】:

    标签: git tfs git-tfs


    【解决方案1】:

    这是复杂的热烫模式中的一种已知行为(似乎是当一个分支被删除并创建另一个具有相同名称的分支时......)。

    在有人深入研究并解决问题之前,没有解决方案。 但是有一些肮脏的解决方法。请参阅 git-tfs 问题: https://github.com/git-tfs/git-tfs/issues

    一个一个地克隆每个分支不是一个好主意,因为这会花费你很多时间,而且你无法比 git-tfs 给你带来的更进一步。

    【讨论】:

    • 嗯,谢谢 :) 我的情况是,我们会将 tfs 更改为 gitlab。然后我有了迁移每个分支然后合并所有分支的想法。这可能吗?
    • 您好,经过再次测试,迁移工作正常。 * 只克隆主干,然后初始化所有分支,一切正常,我的分支 12.3 不会崩溃:D 谢谢。
    猜你喜欢
    • 2019-12-07
    • 2022-01-09
    • 2014-07-30
    • 2017-10-17
    • 1970-01-01
    • 2012-01-16
    • 2016-08-09
    • 2014-10-20
    • 2016-11-08
    相关资源
    最近更新 更多