源代码控制无法启动手动合并工具,为什么?

eka*_*eka 8 tfs visual-studio-2010 tfs2010 tfs-power-tools tfs2012

我曾经从命令提示符执行tf merge $/Alpha/Dev $/Alpha/Main/recursive来合并从Dev分支到Main分支的更改.在冲突时,它会显示Resolve Conflicts窗口,我们可以通过在Merge Tool中选择Merge changes选项来手动解决冲突

它工作正常,直到昨天,它突然开始抛出错误,并没有显示手动合并窗口.

TF10201源控件无法启动手动合并工具.

一个奇怪的行为,如果我们以管理员身份打开命令提示符,它工作正常.

请有人对此有所了解吗?

Mar*_*ene 7

如何恢复微软默认合并工具

如果您在使用 Visual Studio 中的差异/合并工具时遇到任何问题,并且您正在使用 TFS,则可以在此处的菜单中删除现有工具:

工具 - 选项 - 源控制 - VISUAL STUDIO TEAM FOUNDATION SERVER

然后单击标题为“配置用户工具”的按钮 选择工具并点击删除按钮。这将恢复 Microsoft 默认工具。


小智 3

我遇到了同样的错误,因为目标分支中的本地文件丢失了。VS 在“输出窗口”中显示错误详细信息