Eclipse 月食:“月食”;重新索引存储库工作区“;或;计算存储库工作区的Git状态”;

Eclipse 月食:“月食”;重新索引存储库工作区“;或;计算存储库工作区的Git状态”;,eclipse,git,cpu-usage,egit,jgit,Eclipse,Git,Cpu Usage,Egit,Jgit,我正在使用EclipseJuno,昨天我注意到我的计算机变得非常热。我检查了CPU的使用率,看它是100%。Eclipse是罪魁祸首,忙着“重新索引存储库工作区”。半个小时后,它还没有完成,我的机器几乎要融化了,我搜索并发现了这些类似的问题: 问题是我没有使用git。从我不想做的事情的声音来看,因为它会吃掉我所有的CPU。我删除了~/git,删除了一个使用git的项目,检查了~/.git下的所有文件,从eclipse插件中删除了egit和jgit,现在仍然在进行 我每次都可以停止这个过程,但

我正在使用EclipseJuno,昨天我注意到我的计算机变得非常热。我检查了CPU的使用率,看它是100%。Eclipse是罪魁祸首,忙着“重新索引存储库工作区”。半个小时后,它还没有完成,我的机器几乎要融化了,我搜索并发现了这些类似的问题:

问题是我没有使用git。从我不想做的事情的声音来看,因为它会吃掉我所有的CPU。我删除了~/git,删除了一个使用git的项目,检查了~/.git下的所有文件,从eclipse插件中删除了egit和jgit,现在仍然在进行

我每次都可以停止这个过程,但现在它似乎无法构建工作区

所以我决定升级到开普勒,现在我有一个类似的问题,但有一个不同的消息:

“正在计算存储库工作区的Git状态”

它又一次吞噬了我100%的CPU,并威胁要烧掉我的办公桌

我甚至没有任何开放的git项目


我怎么才能阻止这件蠢事?每次我停止这个过程,但如果我尝试清理重建或打开一个项目,它就会再次启动。

这是EGit中的一个老错误,它会自动在您的主目录中找到
.git
,然后扫描主目录中的所有文件。它已在较新版本的EGit中修复

但是,即使在升级之后,您仍然可以配置存储库。请执行以下操作:

  • 打开Git存储库视图
  • 查找导致问题的存储库
  • 在关联菜单中,选择“从视图中删除存储库”
  • 然后重新启动Eclipse。

    在我的例子中,这是我的

    Ubuntu 16.04

    rm -r workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/*/org.eclipse.egit.core
    rm -r workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/*/.indexes/properties.index