【问题标题】:TFS2012 Merging issue with branch after rollback the trunk changeTFS2012 回滚主干更改后与分支合并问题
【发布时间】:2014-08-29 23:12:13
【问题描述】:

以下是合并和分支的年表。

  1. 4/15 - 从具有三个子文件夹 A、B、C 的 Trunk 创建一个分支 BRCH1
  2. 6/18 - 合并从分支到主干的更改,包括 A、B、C。显示 90 个文件更改
  3. 6/19 - 从 Trunk 使用相同的子文件夹 A、B、C 创建另一个 BRCH2
  4. 6/20 - 回滚中继更改。
  5. 6/21 至 7/6 - 对 BRCH2 进行了更改。与此同时,有几个托运的行李箱。所有更改也都更新到了 BRCH2。
  6. 7/7 - 尝试从 BRCH2 重新集成到中继。现在仅显示 20 个文件更改。

为什么会出现差异。我检查了几个文件,发现更改存在于 BRCH2 中,而合并时未显示在 Trunk 中。

【问题讨论】:

    标签: .net tfs tfsbuild


    【解决方案1】:

    我不确定是什么问题?

    因此,当您创建分支 BRCH2(第 3 步)时,所有 90 项更改都已在 BRCH 2 中。只要您在合并之前将 Truck 中的所有更改向前合并到 BRCH2,您只会得到专门在 BRNCH2 中在您的合并中制作。

    【讨论】:

    • 是的。 BRCH2 中存在所有 90 个文件
    • 那么问题是什么?您了解差异的原因吗?
    • 看来回滚是根本原因。
    • 您没有将回滚合并到 BRCH2 吗?请记住,您需要先将父分支中的所有更改更新到子分支,然后再将它们从子分支合并回来
    • 我们不想在 BRCH2 中回滚相同的内容,因为这肯定需要更改
    猜你喜欢
    • 1970-01-01
    • 2016-11-01
    • 2017-08-14
    • 1970-01-01
    • 2015-03-28
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    • 1970-01-01
    相关资源
    最近更新 更多