Wie kann ich TGitCache.exe ordnungsgemäß stoppen und starten?

79

Ich möchte mein lokales Repository vollständig entfernen, aber TGitCache.exe behält ein offenes Handle für das Verzeichnis bei. Ich möchte es ordnungsgemäß herunterfahren, den Ordner löschen und erneut starten.

Notinlist
quelle

Antworten:

138
  1. Öffnen Sie TortoiseGit-Einstellungen > Symbolüberlagerungen
  2. Wählen Sie im Abschnitt "Status-Cache" "Keine".
  3. OK klicken

TGitCache.exe wird aus der Prozessliste verschwinden.

Symbolüberlagerungen

Wenn Sie es erneut benötigen, können Sie es aktivieren, indem Sie eine andere Option wie "Standard" auswählen. Nach einem Klick in ein Explorer-Fenster TGitCache.exewird erneut ausgeführt.

Notinlist
quelle
In der gleichen Einstellung gibt es auch die Möglichkeit, einen Ordner auszuschließen
lib
Weitere Informationen finden Sie unter stackoverflow.com/a/32427524/3906760 - trotz dieses Problems sollte es auch in neueren Versionen behoben werden.
MrTux
Dies ist eine enorme Ressourcenersparnis, Sie haben keine Ahnung.
tfont
14

Sie können ein Systray-Symbol für TGitCache aktivieren.

Öffnen Sie die TortoiseGit-Einstellungen und öffnen Sie die Seite Erweitert. Es gesetzt CacheTryIconauf trueund Neustart TGitCache.

Jetzt haben Sie ein neues TortoiseGit-Symbol im Systray, in dem Sie "Beenden" auswählen können, um TGitCache zu schließen (es wird automatisch neu gestartet). Sie können auch "Status-Cache deaktivieren" auswählen, wodurch der Status-Cache auf gesetzt wird None(siehe https://stackoverflow.com/a/16921151/3906760 ).

MrTux
quelle
6

Hast du das gesehen?

https://tortoisegit.org/issue/401

Es ist ein Fehlerbericht über TortoiseGit, der Ihr genaues Problem zu beschreiben scheint.

Grundsätzlich scheint es, dass TGitCache.exe das nicht tun sollte, und in den neuesten Versionen von TortoiseGit ist dies nicht der Fall. Vielleicht könnten Sie versuchen, Ihr TortoiseGit zu aktualisieren?

andyg0808
quelle
3
Ich habe bereits die neueste Version. Und ich nehme an, dass es bis zum Ende der Zeit "1 weiteren Fehler" geben wird, so dass ein ordnungsgemäßes Herunterfahren immer noch eine Voraussetzung ist, egal was passiert. Aber ich habe die Lösung, sehe meinen eigenen Anser in einer Minute.
Notinlist