我们的软件组在Eclipse Helios上使用Team Explorer Everywhere Eclipse插件我们的操作系统是Debian Lenny。一些团队成员在遇到相互冲突的变化以及获得最新变化时会遇到一些奇怪的行为。
例如,现在我们得到最新消息:
一堆冲突返回
“无法执行get操作,因为您有一个冲突的属性+ x”错误。
然后另一堆返回
“无法执行get操作,因为编辑冲突”错误。
然后在所有这些警告消息下面,eclipse显示以下错误:
“解决多个冲突需要单一分辨率类型”。
不是显示解决冲突屏幕,eclipse什么都不做,每当我们收到最新的错误消息时,我们都会盯着屏幕,对于如何解决这个错误一无所知。
冲突的属性+ x错误让我觉得源控件和工作区之间存在一些权限冲突,虽然我不太确定我们做错了什么。
有人可以解释这里可能存在的问题吗?
答案 0 :(得分:6)
这看起来像个错误。我总是得到这个,并使用两个解决方法:
1)转到每个冲突的文件并执行“获取最新”。当您按文件而不是项目范围执行此文件时,任何冲突的文件都将显示Resolve窗口。
2)在项目级别,而不是“获取最新”做“获取特定版本”并选择“最新”,并选择强制下载。该选项通常是一个带有文本的复选框,如“强制获取文件版本......”或类似的东西。