Visual studio 如何让Visual Studio在TFS获取后打开“解决冲突”窗口

Visual studio 如何让Visual Studio在TFS获取后打开“解决冲突”窗口,visual-studio,tfs,version-control,merge-conflict-resolution,Visual Studio,Tfs,Version Control,Merge Conflict Resolution,当我在VisualStudio中执行“获取最新信息”时,如果存在冲突,则不会向我显示任何明显的信息。我总是认为一切都很好,做一个构建,并且构建通常是有效的 我有责任永远记住寻找冲突,打开冲突窗口。 有没有办法让VS碰到我的脸,然后告诉我现在有冲突?如果您是用C编写代码,那么在Visual Studio编辑器上,选择“工具”菜单,然后选择“选项”子菜单 将弹出一个对话框。从那里选择文本编辑器,然后选择C,然后选择高级 然后选中“显示实时语义错误”框。如果在团队资源管理器中错误关闭了“解决冲突”窗口

当我在VisualStudio中执行“获取最新信息”时,如果存在冲突,则不会向我显示任何明显的信息。我总是认为一切都很好,做一个构建,并且构建通常是有效的

我有责任永远记住寻找冲突,打开冲突窗口。
有没有办法让VS碰到我的脸,然后告诉我现在有冲突?

如果您是用C编写代码,那么在Visual Studio编辑器上,选择“工具”菜单,然后选择“选项”子菜单

将弹出一个对话框。从那里选择文本编辑器,然后选择C,然后选择高级


然后选中“显示实时语义错误”框。

如果在团队资源管理器中错误关闭了“解决冲突”窗口,则可以重新打开该窗口。转到:挂起更改,然后从“操作”下拉列表中选择“解决冲突”

从那里可以单击“获取所有冲突”

通常,只要您执行以下操作之一,VS就会提示您解决任何冲突:

获取最新信息 登记入住 合并
在团队资源管理器窗格中单击我用红色轮廓包围的链接

在Visual Studio 2013中:


当您有未解决的冲突时,VS应打开“冲突”窗口。你为什么认为你有它们?你能添加一个截图或两个来说明这个过程吗?嗨,请考虑把DaveShaw的答案标记为正确答案。这是一个很好的问题,这确实回答了这个问题。对不起,我从来没有跟进过这个问题。我不记得收到过电子邮件提醒。除此之外,问题似乎自行解决了。我不会认为DaveShaw的答案是正确的,因为它告诉你如何手动打开窗口。我的问题是,为什么在发生冲突的“获取最新信息”之后,它不能自己打开。但就像我说的,问题消失了,当我有冲突时,这个窗口确实会弹出——即使它一开始是关闭的。谢谢大家的回答。@valerie每次打开VS时“解决冲突”窗口都会打开吗?即使您在上一次会话中明确关闭了该窗口,任何时候都会出现冲突吗?我只有听从达维肖的建议才能让它重现。是的。我总是在解决冲突后关闭“冲突”窗口。下次发生冲突时,无论我是否关闭VS,冲突窗口都会再次打开。不知道为什么它现在起作用了。我有VS2013终极版。这并不能回答问题!这是一件大事else@Matthew锁定:您确定在Visual Studio 2013中,作为条目的“解决冲突”操作位于下拉列表中的原因是VS 2013本身,而不是因为团队资源管理器不够宽吗?是,即使您将窗格变大,它仍然位于下拉列表@MatthewLock中:您已经展示了一个没有冲突发生的示例。您确定在发生冲突时也会发生冲突吗?或者只需重新启动VS,冲突就会再次出现