为什么 TFS 合并会自动合并文件,而不是提示我手动合并文件?
Why did a TFS merge auto-merge a file, instead of prompting me to manually merge the file?
我们目前使用 TFS 2015 进行源代码控制和项目管理。我们还使用 Visual Studio 2019。我所在的团队在 TFS 中有一个主分支,主分支有分支用于开发隔离。今天我将主分支合并到我的开发分支中。在这个过程中 TFS/VS 2019 通知我一个文件 Proficiency.cs 有冲突。但是,TFS 自动合并了该文件。签入更改后,我查看了 Proficiency.cs。错了,我的 dev 分支中的版本没有主分支中应该有的更改。
为什么TFS不给我复查冲突的机会?是因为我们使用的是 TFS 2015 吗?或者我应该设置 VS 2019 中的一些步骤或配置以允许我查看冲突?
默认情况下,系统会自动尝试AutoResolve All 冲突。要更改选项,请从菜单栏中选择 Tools、Options,然后在 Options 对话框中框,导航至 源代码管理、Visual Studio Team Foundation Server。清除生成冲突时尝试自动解决冲突复选框。
更多详细信息,请查看以下文档:
我们目前使用 TFS 2015 进行源代码控制和项目管理。我们还使用 Visual Studio 2019。我所在的团队在 TFS 中有一个主分支,主分支有分支用于开发隔离。今天我将主分支合并到我的开发分支中。在这个过程中 TFS/VS 2019 通知我一个文件 Proficiency.cs 有冲突。但是,TFS 自动合并了该文件。签入更改后,我查看了 Proficiency.cs。错了,我的 dev 分支中的版本没有主分支中应该有的更改。
为什么TFS不给我复查冲突的机会?是因为我们使用的是 TFS 2015 吗?或者我应该设置 VS 2019 中的一些步骤或配置以允许我查看冲突?
默认情况下,系统会自动尝试AutoResolve All 冲突。要更改选项,请从菜单栏中选择 Tools、Options,然后在 Options 对话框中框,导航至 源代码管理、Visual Studio Team Foundation Server。清除生成冲突时尝试自动解决冲突复选框。
更多详细信息,请查看以下文档: