【问题标题】:TFS 2010 unexpected output - merge Dev to GoldTFS 2010 意外输出 - 将 Dev 合并为 Gold
【发布时间】:2014-05-21 08:37:07
【问题描述】:

在源分支 Dev 与目标分支 Gold 的服务器版本上运行比较。除了 2 个分支之间不同的 5 个文件之外,团队项目不存在其他未决更改。从 Dev 到 Gold 执行合并,*.cs 文件上存在 1 个冲突,使用合并工具保存更改。

当尝试签入合并后黄金分支上的更改时,黄金分支中的每个文件都有一个挂起的合并锁定。预期的变化是 5 个不同的文件。到底是怎么回事?

【问题讨论】:

    标签: visual-studio-2010 tfs merge


    【解决方案1】:

    当您合并重命名的分支或进行无根据的合并时,会发生这种情况。

    【讨论】:

    • 你能告诉我为什么重命名的分支可能需要发生这种情况吗?
    • 在幕后,分支重命名实际上是分支+删除(新的从旧的分支,然后旧的被删除)。当您尝试合并重命名的分支时,TFS 将执行一个无根据的合并,使其看起来像分支中的所有文件都已更改,即使它们没有更改。
    猜你喜欢
    • 2012-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-04
    • 2014-11-26
    • 2011-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多