c# - TFS 内部版本 : the auto merge oprtion is not supported for the conflict on item

标签 c# .net tfs

每当我运行构建时,它都会失败并显示以下错误消息:

“项目 ManagementService.cs 上的冲突不支持自动合并选项”

我该如何解决这个问题?

最佳答案

听起来上述文件存在源代码管理冲突。当两个人编辑同一个文件并且 TFS 无法决定保留哪个更改时,通常会发生这种情况。这通常称为合并冲突,因为当您尝试将更改与服务器上当前存储的内容合并( checkin )时,就会发生这种情况。

如果不是在您尝试 checkin 更改时发生这种情况(这是常见情况),而是在构建过程中发生这种情况,则可能是由于先前构建留下的文件造成的。确保您的源代码构建在空目录中。

如果一切都失败,请将源代码的新副本 checkout 到单独的工作区,并验证现有工作区是否未以某种方式损坏。我可以推荐 Beyond Compare用于进行快速递归目录比较。

关于c# - TFS 内部版本 : the auto merge oprtion is not supported for the conflict on item,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5122827/

相关文章:

c# - 哪个先执行? Form_Load 事件还是组件的初始化? (C# 窗体)

C++ 简单字符检查

.net - 将 WPF 应用程序分发给旧用户群 : How seamless is it?

asp.net - 在 WebDeploy 中使用哪个用户帐户

.net - 在 TFS 2010 或 msbuild 中触发配置转换

c# - 在 C# 中从任务管理器检测结束进程

c# - 如何通过混合值和键将字典转换为列表?

c# - 当向数据库表中添加更多列时,如何让 datagridview 显示更改?

.net - .NET 中小数、浮点和 double 之间的区别?

TFS vs FogBugz 窑