如何正常停止和启动TGitCache.exe

时间:2013-05-27 12:29:11

标签: git tortoisegit

我想完全删除我的本地存储库,但TGitCache.exe保持对该目录的打开句柄。我想优雅地关闭它,删除文件夹并重新启动它。

3 个答案:

答案 0 :(得分:108)

  1. 打开 TortoiseGit设置> 图标叠加
  2. 在“状态缓存”部分中选择“无”
  3. 点击确定
  4. TGitCache.exe将从进程列表中消失。

    icon overlays

    如果您再次需要它,可以通过选择其他选项(如“默认”)将其打开。在浏览器窗口中单击后,TGitCache.exe将再次运行。

答案 1 :(得分:11)

您可以为TGitCache启用系统托盘图标。

打开TortoiseGit设置并打开“高级”页面。将CacheTryIcon设置为true并重新启动TGitCache。

现在您在系统托盘中有一个新的TortoiseGit图标,您可以在其中选择"退出"关闭TGitCache(它会再次自动重启)。您也可以选择"禁用状态缓存"这会将状态缓存设置为None(请参阅https://stackoverflow.com/a/16921151/3906760)。

答案 2 :(得分:5)

你见过这个吗?

https://tortoisegit.org/issue/401

这是关于TortoiseGit的错误报告,似乎在描述您的确切问题。

基本上,似乎TGitCache.exe不应该这样做,而在最新版本的TortoiseGit中它并没有。也许您可以尝试升级TortoiseGit?