【问题标题】:tfs merge based on simple file difference基于简单文件差异的tfs合并
【发布时间】:2013-01-16 01:11:39
【问题描述】:

我可以根据简单的文件差异合并 TFS 中的分支吗?
例如,
1)我从 MAIN 分支创建了一个 DEV 分支
2)修改MAIN分支中的一些代码
我想将 MAIN 分支与 DEV 代码合并。
基本上,TFS 不允许我进行这种合并,因为它会假设 DEV 中没有待处理的更改,尽管文件肯定会有所不同。 我可以通过一些控制台命令或一些明智的 UI 操作来做到这一点吗?我可以控制这种合并吗?

【问题讨论】:

    标签: tfs branching-and-merging


    【解决方案1】:

    如果在您尝试从 Main 合并到 Dev 时 TFS 没有获取更改,并且您确定尚未发生合并,您可以在 Visual Studio 命令提示符中尝试以下操作。

    tf merge $/MyTeamProject/Main $/MyTeamProject/Dev /recursive /force

    值得检查合并尚未完成,查看 Dev 分支的历史以查看 main 是否已合并。仅仅因为文件不同并不意味着合并没有已经发生了。

    【讨论】:

      猜你喜欢
      • 2014-03-29
      • 2011-04-16
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多