在git存储库中编辑大型项目时,Eclipse会定期冻结

时间:2011-07-09 21:45:08

标签: eclipse pydev egit

我正在开发Eclispe 3.7,PyDev和EGit中的python项目。每隔20分钟左右,Eclipse将冻结,显示在右下角“Git存储库刷新作业:(0%)”一旦此数字增加到0%以上,UI再次响应,可以使用直到下一次它冻结了。有没有办法阻止这种情况发生?

2 个答案:

答案 0 :(得分:3)

听起来像是EGit中的一个错误。您能否发送电子邮件到EGit邮件列表(egit-dev@eclipse.org)或提交http://bugs.eclipse.org的错误报告并提供尽可能多的信息?

作为第一个解决方法,您可以查看Window上的选项 - >偏好 - >团队 - > Git并在该页面上显示首选项“索引更改时刷新资源”和“仅当工作台处于活动状态时刷新”。您还可以查看标签装饰并使用递归选项进行播放。

答案 1 :(得分:1)

我在使用eGit和Eclipse 3.7时遇到了类似的问题。我建议你看看这个Eclipse bug:

Eclipse Bug 336612

当我的UI冻结时,我采用了堆栈跟踪,并且能够将它与Eclipse错误中的堆栈跟踪进行匹配。这似乎是eGit执行操作需要多长时间的问题。