【问题标题】:Team Explorer Everywhere fails to auto merge conflicts and fails to display resolve conflicts screen in EclipseTeam Explorer Everywhere 无法自动合并冲突,也无法在 Eclipse 中显示解决冲突屏幕
【发布时间】:2016-01-29 02:14:52
【问题描述】:

我们的软件组在 Eclipse Helios 上使用 Team Explorer Everywhere Eclipse 插件我们的操作系统是 Debian Lenny。一些团队成员在进行相互冲突的更改以及获取最新版本时会遇到一些奇怪的行为。

例如,现在我们得到最新的:

一堆冲突返回

“无法执行获取操作,因为您有一个冲突的属性 +x”错误。

然后另一群返回

“无法执行获取操作,因为您的编辑存在冲突”错误。

然后在所有这些警告消息下面 eclipse 显示以下错误:

“解决多个冲突需要单一的解决类型”。

eclipse 没有显示解决冲突屏幕,而是什么都不做,每次我们得到最新的信息时,我们都会收到这些错误消息,所以我们盯着屏幕不知道如何解决这个错误。

conflicting property +x error让我认为源代码管理和工作区之间存在一些权限冲突,虽然我不太确定我们做错了什么。

有人能解释一下这里可能出现的问题吗?

【问题讨论】:

  • 这听起来确实像一个错误。报告此问题的最佳地点是 Team Explorer Everywhere 论坛:social.msdn.microsoft.com/Forums/en-US/tee,以便我们从您那里获取诊断信息。
  • (特别是,听起来有人编辑了一个文件并将其设置为可执行文件,并试图合并到一个冲突的编辑中。我不确定为什么无法解决这个问题,所以如果这是真的,那将是一个错误。)
  • 谢谢 我在 Team Explorer Everywhere 论坛上发布了同样的问题,希望得到一些反馈。

标签: eclipse tfs team-explorer-everywhere


【解决方案1】:

这看起来确实是一个错误。我一直得到这个,并使用两种解决方法:

1) 转到每个冲突的文件并执行“获取最新”。当您逐个文件而不是项目范围执行此操作时,任何有冲突的文件都会弹出“解决”窗口。

2) 在项目级别,不要“获取最新”,而是执行“获取特定版本”并选择“最新”并选择强制下载。该选项通常是一个复选框,带有“强制获取文件版本...”之类的文本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-26
    • 2019-08-26
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 2018-08-21
    • 1970-01-01
    • 2022-10-14
    相关资源
    最近更新 更多