web-dev-qa-db-ja.com

TGitCache.exeを正常に停止および開始するにはどうすればよいですか

ローカルリポジトリを完全に削除したいのですが、TGitCache.exeはディレクトリへの開いたハンドルを保持しています。正常にシャットダウンし、フォルダーを削除して、もう一度起動したいと思います。

72
Notinlist
  1. OpenTortoiseGit Settings>アイコンオーバーレイ
  2. [ステータスキャッシュ]セクションで[なし]を選択します
  3. OKをクリック

TGitCache.exeはプロセスリストから消えます。

icon overlays

再度必要な場合は、「デフォルト」などの別のオプションを選択して有効にすることができます。 Explorerウィンドウでクリックした後TGitCache.exeが再び実行されます。

117
Notinlist

TGitCacheのシステムトレイアイコンを有効にできます。

TortoiseGitの設定を開き、詳細ページを開きます。 CacheTryIcontrueに設定し、TGitCacheを再起動します。

これで、システムトレイに新しいTortoiseGitアイコンが表示され、[終了]を選択してTGitCacheを閉じることができます(自動的に再起動します)。 [ステータスキャッシュを無効にする]を選択して、ステータスキャッシュをNoneに設定することもできます( https://stackoverflow.com/a/16921151/390676 を参照)。

13
MrTux

これ見たことある?

https://tortoisegit.org/issue/401

これはTortoiseGitのバグレポートであり、正確な問題を説明しているようです。

基本的に、TGitCache.exeはそれを行うべきではないようですが、TortoiseGitの最新バージョンではそうしていません。おそらく、TortoiseGitをアップグレードしてみませんか?

6
andyg0808