Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse一直在重新检查我的git存储库。如何关闭或更改间隔?_Eclipse_Git - Fatal编程技术网

Eclipse一直在重新检查我的git存储库。如何关闭或更改间隔?

Eclipse一直在重新检查我的git存储库。如何关闭或更改间隔?,eclipse,git,Eclipse,Git,每当Eclipse中有一个长时间运行的进程(比如清理+重建一个大型项目)出现时,我就会看到新的进程,比如“更新存储库foo的git状态”,等待我的长时间运行进程完成 例如: 我想关闭这些更新,因为我使用不同的应用程序来管理我的git存储库。我还想知道如何更改这些更新的频率,如果它们确实定期运行的话 我尝试在首选项中搜索“git”,但没有找到任何明显的罪魁祸首。我取消选中了三个看起来可能相关的选项,但仍然会出现更新。我未选中的选项有: 团队>Git>项目>自动共享位于Git中的项目 存储库 团

每当Eclipse中有一个长时间运行的进程(比如清理+重建一个大型项目)出现时,我就会看到新的进程,比如“更新存储库foo的git状态”,等待我的长时间运行进程完成

例如:

我想关闭这些更新,因为我使用不同的应用程序来管理我的git存储库。我还想知道如何更改这些更新的频率,如果它们确实定期运行的话

我尝试在首选项中搜索“git”,但没有找到任何明显的罪魁祸首。我取消选中了三个看起来可能相关的选项,但仍然会出现更新。我未选中的选项有:

  • 团队>Git>项目>自动共享位于Git中的项目 存储库
  • 团队>Git>项目>跟踪每个分支的导入 项目和签出时恢复
  • 团队>Git>同步>始终 在同步之前启动fetch
    • 找到了。它在:

      团队>Git,而不是任何团队>Git>[子类别]

      取消选中“自动刷新”下的“索引更改时刷新资源”以禁用刷新

      它似乎不是定期运行,而是基于文件更改


      即使禁用了这些选项,eclipse也会不断更新我的repo。这并不能解决问题。

      尝试右键单击您的项目,然后选择“团队>断开连接”

      这允许Eclipse自动拾取由不同应用引入的git存储库中的更改,而无需手动刷新文件系统的Eclipse缓存。@ThorbjørnRavnAndersen如果是这种情况,它不应该只在我的其他应用程序(GitExtensions,GitBash)执行某些操作时才刷新吗?更改设置后是否重新启动了Eclipse?@keks是的。在每个工作日结束时,我都会关闭我的桌面,在我最初的回复帖子发布后的几天,我会重新查看;eclipse仍然在做这件事。简单,有效。谢谢谢谢注意,我担心这会禁用或删除文件系统中的git设置,但据我所知,这并没有发生,所以我仍然可以在外部管理它们。此外,它似乎切断了我在CCS中的所有项目,但它们都来自同一个组织,因此可能与此有关。