我在这里查看了类似问题的答案,没有一个符合法案,或设法解决问题。
使用Eclipse Neon.3(4.6.3)和EGit 4.7.0,没有其他版本系统如SVN或CVS,调用 Team>在我的一些Java项目上同步,这些项目已经多次与Bitbucket repo同步,并且在比较编辑器中完全没有任何变化,包括任何空格差异,Eclipse仍然列出了几个.java源文件“Java Workspace”模型下的传出更改。
例如,调用 Team>在我的工作区中的项目上同步,在我的本地Git仓库中跟踪并在云托管的Bitbucket中远程执行,返回以下消息:
Git Commits没有更多的传入/传出更改。但是,Java Workspace在传入/传出模式中有更改。
更改为Java Workspace
显示所有模型
Google搜索“但Java Workspace已更改”仅产生一个结果:
sole hit is a reported bug in Subversive(Eclipse的两个主要SVN集成之一)。然而,虽然所描述的问题听起来像是我所拥有的问题的相当准确的匹配,但它声称做另一个团队>同步,或重新启动Eclipse将解决幻像传出更改。在我的情况下不是这样,而不是EGit。
就像我说的,远程和本地文件完全相同,包括。他们的空白/行结尾 从原点获取/拉取表示没有变化,一切都是最新的。 调用替换为> HEAD Revision 也没有帮助,Eclipse一直坚持认为我的工作区有外向更改。 外出?
这显然不是什么大问题,只是一种恼人的生活。仍然很高兴能够深入了解它。
答案 0 :(得分:0)
......你尝试过做Eclipse舞蹈吗?
编辑:我发现Eclipse会在一段时间后表现得很奇怪(例如:转储我已启用的视图,丢失文件跟踪或类似于您遇到的行为)。发生这种情况时,我通常从我的工作区中选择并删除项目,关闭Eclipse,重新打开它并重新打开项目。
我不知道为什么会发生这种情况,或者为什么这可以解决问题。