TFS 2008合并:合并一堆变更集,解决,签到,重复并查看更多变更?

时间:2010-01-09 17:16:53

标签: tfs merge

我们有这样的情况:

  1. 将Branch Blah合并回主干。
  2. 解决所有冲突。
  3. 检查所有内容。
  4. 没有介入Get,我们尝试合并 再次。一切都应该干净, 但事实并非如此。更多的冲突是 找到。
  5. 为什么?

    树看起来像这样:

    A - >分支 - > X - >嗒嗒

    A - > X

1 个答案:

答案 0 :(得分:2)

一些可能性:

  1. 在步骤1和步骤4之间的某个时间,人们仍在使用源分支。
  2. 您在步骤4中传递给Merge的参数与步骤1不同。
  3. 您在步骤1中合并的范围包含一系列更改,这些更改无法在一步中在目标中“回放”。例如,删除Foo +重命名Bar-> Foo。在这种情况下,TFS将在步骤1中发出警告(黄色文本)。
  4. 要进一步调试,您需要发布您认为合并错误的文件的完整'tf history -f:detailed'和'tf merges -f:detailed'。