TFS合并 - 确保包含所有更改

时间:2015-01-02 23:20:03

标签: tfs merge

我有服务器工作区。我们的分支机构如下所示

来源

  • 开发
    • Branch1的
  • 主要

我的任务是将Main合并到Branch1。我做了以下

获取Main的最新代码

获取Branch1的最新代码

将Main合并到Branch1。自动合并后,我通过

解决了冲突

我采取源版本(主要)的冲突很少

我接受目标版本(Branch1)的冲突很少

我手动解决它们的冲突很少。

我构建了我的Branch1代码并运行我的应用程序以确保我的合并没有破坏Branch1中的应用程序。

当我在团队资源管理器中打开待定更改时,我会看到 14187中包含的更改188 。 我很困惑,因为我期待 14187中包含的更改14187。以便我在检查Branch1时不会错过任何文件

任何人都可以告诉我我是否做错了,让我知道如何确保我检查所有更改或包含的更改188 14187 是否正确?

1 个答案:

答案 0 :(得分:2)

你误解了文字。 18187中的188 是待处理的更改正在显示的文件数。应该有一个链接来查看平面视图中的所有更改,而不是普通的树视图。如果您办理登机手续,将会签入所有14187项更改。

我还想注意,您所看到的行为对于Visual Studio 2012中的团队资源管理器是独一无二的 - VS2013将始终向您显示所有内容。