如何在源代码管理资源管理器中查看在"Get Latest Version"期间发生"Automatically resolved conflict"时所做的更改



因此,AFAIK大多数/所有So帖子都关心签入的"更改/冲突"。

我的问题是从VSO获取本地工作区的最新信息。

"在源代码管理资源管理器中获取最新版本"的输出指出。。。"冲突文件名.cs-无法执行获取操作,因为您有一个冲突的编辑"

然后。。。"自动解决的冲突:编辑:文件名.cs为自动合并"

我不知道如何查看"自动合并"的操作。

如果我"与工作区/最新版本进行比较",则没有差异。

自动解决冲突通常在以下情况下自动处理冲突:

  • 与任何内容更改冲突(仅对目标或来源)
  • 由于重命名服务器版本中的文件或源分支

有关详细信息,请参阅指定自动解析解决方案选项。

执行"获取最新版本"操作时,如果自上次签入以来未对本地资源进行任何更改,则可以比较历史记录中"获取最新版本"之前和"获取最新款本"之后的版本,以查看在"自动解决冲突"期间进行了哪些更改。但是,如果您对本地资源进行了一些更改,但尚未签入这些更改,您将看不到"自动解决冲突"进行了哪些更改,因为您在本地所做的更改没有记录历史记录。

但是,如果不需要,您可以从"工具"->"选项"->"源代码管理"->"Visual Studio TeamFoundation Server"->"取消选中生成冲突时尝试自动解决冲突"中禁用"自动解决冲突",或者从"指定冲突类型"->"选择要解决的冲突窗口"中选择要自动合并的冲突方案

相关内容

最新更新