Visual Studio 2015 - 缺少合并工具按钮

时间:2016-04-18 09:01:25

标签: tfs merge visual-studio-2015

我在Visual Studio 2015中遇到合并工具的问题。我最长时间不需要合并工具,我还没有使用它几个月。现在,当我需要它时,我无法找到它。我试图谷歌找到答案,检查VS设置,但没有成功。我只能看到按钮'覆盖本地文件或文件夹'和'保留本地文件内容'。当我按下比较按钮时,我看到差异工具,但我无法接受更改(缺少检查按钮)。

我做错了什么?如何合并两个文件?  Screenshot of my Visual Studio with Resolve Conflicts screen

3 个答案:

答案 0 :(得分:0)

请导航到源代码管理中的文件

Right click on file/folder you want to branch>>Merge

Full list其他解决方案。

答案 1 :(得分:0)

这是因为TFS版本控制未跟踪本地文件夹中的这些文件。例如,您在本地文件夹中添加了文件“readme.txt”,但未将其签入版本控制。您团队中的另一个人也在相同的相对路径中添加了此文件,并将其检入版本控制。现在,当您获得最新版本或检入更改时,您将获得屏幕截图的行为。类似的问题可以在这里找到:TFS Conflict Type: Writable File - A writable file by same name exists locally

答案 2 :(得分:0)

它在Visual Studio 2017中做的事情完全相同。

如果您在工作区中遇到问题,并从保存回滚它,则可能会遇到同样的问题。

您需要首先自己重新绑定一些项目,例如此处的问题Re etablish TFS source control bindings,然后,如果一切顺利,您将看到按钮。

如果它不起作用,请尝试使用外部合并工具,该工具将允许您编辑那些文件。