Azure devops 为什么可以';我不能在2019年解决这一来源冲突吗?

Azure devops 为什么可以';我不能在2019年解决这一来源冲突吗?,azure-devops,tfvc,visual-studio-2019,Azure Devops,Tfvc,Visual Studio 2019,这里似乎没有任何有用的选项可以从dev->main分支解析此合并。为什么?我只想覆盖错误更改主分支的人,但我在这里没有任何选择 如果单击鼠标右键,我会看到一些选项,但没有一个有用: 编辑: Microsoft发布了此问题的修复程序,您需要从以下位置安装最新版本: 这是Visual Studio 2019中的一个已知问题,您可以阅读该线程 Microsoft的官方解决方案是: 我们已经确定了问题,并正在准备解决方案。直到修复 可以发布,这里有一些可能有帮助的解决方法 解除你的封锁 从源代码管理

这里似乎没有任何有用的选项可以从dev->main分支解析此合并。为什么?我只想覆盖错误更改主分支的人,但我在这里没有任何选择

如果单击鼠标右键,我会看到一些选项,但没有一个有用:

编辑:

Microsoft发布了此问题的修复程序,您需要从以下位置安装最新版本:


这是Visual Studio 2019中的一个已知问题,您可以阅读该线程

Microsoft的官方解决方案是:

我们已经确定了问题,并正在准备解决方案。直到修复 可以发布,这里有一些可能有帮助的解决方法 解除你的封锁

  • 从源代码管理资源管理器而不是解决方案启动可能触发冲突解决(例如:获取最新版本)的TFVC操作 探索者在我们的测试中,bug从源代码处重复出现的频率较低 控制资源管理器入口点

  • 尝试禁用“工具->选项->环境->常规”中的“为具有不同像素密度的屏幕优化渲染”选项

  • 您可以尝试的另一种解决方法是:

    在“VS2019的开发者命令提示符”中,键入以下命令:

    tf resolve
    
    这将打开(从外观上看)与VS2019中的窗口相同的窗口,无需设置样式,但合并按钮将显示并可用


    解决完此窗口中的冲突后,关闭它并刷新VS2019中的合并冲突窗口,以确保VS看到更改。

    禁用“针对不同像素密度的屏幕优化渲染”选项对我有效,尽管我会注意到,这里的另一位同事没有这个选项。

    看起来像个bug:您是否尝试重新启动VS2019并重新进行合并?您可以使用Visual Studio中的内置选项来处理冲突,如下所示。]不,这与此无关。问题是应用程序级别的错误,而不是设置更改。我一直在合并和处理冲突,直到它停止工作。谢谢链接。我真不敢相信这个问题还没有得到解决。@djbyter如果你真的被卡住了,我现在会跳转到VS 2017重新做拉和解决。它们同时指向同一个工作空间时似乎工作得相当好。可以确认这在v16.3.8中已固定,以便确定。