2014-10-20 13 views
3

今天我一直忙于把一个旧项目带回生活,我转换成了一个m2e项目(1个maven root项目有多个模块)。总是一个很大的任务,因为不是所有的库都向后兼容。但是在一天结束的时候,我得到了大部分的东西。修改后的eclipse中文件名下的红色矩形?

在这一点上,我决定把所有东西都放在我的本地git仓库中。这里没问题。

但令我惊讶的是,我现在看到文件更改时的不同行为。在其他项目中,当文件被标记改变时,文件名前会出现一个小箭头“>”。

但现在出现一个小小的“*”,文件名被一个红色矩形包围(当我提交时它会消失)。见我的截图:

enter image description here

任何人知道为什么发生这种情况,并且蚀(开普勒)功能/插件负责?我已经浏览了git选项,但似乎没有人为红色矩形和星形符号负责。

+0

可能是冲突? – Compass 2014-10-20 15:00:27

+0

我的第一个想法也是因为红色突出显示,但http://wiki.eclipse.org/EGit/User_Guide#Icon_Decorations和http://wiki.eclipse.org/EGit/User_Guide/State没有提到任何关于红色突出显示或明星也不能配置它,它似乎只出现在修改后的文件中,并在提交后消失。 – TinusSky 2014-10-20 15:33:21

回答

2

发现问题了!这是确实绘制了这个红色亮点的aptana工作室。看来aptana有它自己的git版本。这个版本自动附加到任何从git仓库导入的项目。花了我一些时间来弄清楚。解决方案非常简单。 Windows>首选项>团队> Git(第一个是aptana)>禁用复选框“自动附加我们的git支持...”。现在断开eclipse中的项目,然后删除它们(不是文件内容),最后从git仓库重新导入项目。现在egit(日食一)将自己附加到项目,一切都很好:-)