我試圖在BAT腳本中禁用(並啓用)TSVNCache,有可能嗎?還是我需要殺死它?謝謝。TortoiseSVN如何通過命令行禁用/啓用TSVNCache.exe?
回答
看來你的問題是減少磁盤I/O。如果您確實需要使用命令行來降低優先級,我建議您使用PrcView:http://www.teamcti.com/pview/prcview.htm
如果命令行使用不是必需的,請嘗試禁用緩存。在TortoiseSVN設置中,在圖標疊加下,將狀態緩存設置爲Shell或None。
'看來你的問題是減少磁盤I/O.你從哪裏得到的?他們沒有透露有關磁盤I/O的任何信息。在我的情況下,我想關閉它,因爲我不經常使用TSVN來證明外部進程一直在運行;與磁盤I/O完全沒有關係。 – Synetech 2014-03-20 19:58:16
在我的情況下,我有TSVNCache工作的巨大交換(因此,磁盤I/O)。 – 2014-03-20 20:00:18
而你並不是唯一一個使用'禁用tsvncache'的網頁搜索出現一些頁面,並且磁盤I/O過多,但這並不是唯一的原因,因此OP沒有提及它。這就是爲什麼我質疑你沒有根據的結論。也就是說,無論出現什麼問題,對圖標疊加→狀態緩存→無效的建議應該可以禁用它。 ':-)'(我還沒有看到在過去幾個小時內的過程開始,所以希望我不會不時地殺掉它。) – Synetech 2014-03-21 00:48:54
用這一行寫一個批處理腳本。您將需要以提升(管理員)權限
taskkill /f /t /im tsvncache.exe
要從命令行啓動運行該批處理腳本,另一個批處理文件
"C:\Program Files\TortoiseSVN\Bin\TSVNCache.exe"
我會保持引號,周圍的命令,因爲「程序」和「文件」之間的空間。上的任何文件
在Windows資源管理器窗口中,右鍵單擊,然後 去TortioseSVN->設置 - >圖標Overlays->狀態緩存並將其設置爲無。
tsvncache.exe將立即退出並且不再運行。
這在過去是正確的,但它不再似乎工作(我只是做了這個,我仍然有2 TSVNCache.exe) – Timores 2016-06-30 12:18:01
- 1. 如何禁用和啓用命令行
- 2. 如何通過命令禁用/啓用tinymce工具欄
- 3. Lua命令啓用/禁用
- 4. 如何通過命令行使用MSDeploy?
- 5. 根據執行的命令啓用/禁用命令
- 6. 如何通過命令行觸發應用程序啓動?
- 7. 如何通過命令提示符禁用和啓用USB端口?
- 8. 如何通過命令行
- 9. 如何通過命令行
- 10. 如何通過命令行
- 11. 如何通過命令行
- 12. 我可以通過命令行或MS-Dos啓用/禁用網絡連接嗎?
- 13. 如何通過CLI命令重啓AsteriskWin32?
- 14. 如何在Windows命令行中通過WSL調用Linux命令?
- 15. 命令行中的TortoiseSVN
- 16. 從命令行通過C#啓動Weka
- 17. 如何從命令行禁用cortana?
- 18. 命令源禁用和啓用
- 19. 啓用和禁用鉻命令
- 20. 如何使用命令行msiexec.exe安裝TortoiseSVN?
- 21. 如何在TortoiseSVN中使用SVN命令行
- 22. 如何爲Git啓用命令行
- 23. 如何通過命令行而不是eclipse IDE啓用並行構建選項?
- 24. 批處理文件/命令通過命令行啓動程序
- 25. 通過命令行
- 26. 通過命令行
- 27. 通過命令行
- 28. 通過命令行
- 29. 通過命令行
- 30. 通過命令行
有時優化它就是你正在尋找的:http://www.nivas.hr/blog/2011/09/27/speed-up-tortoisesvn-cache-process-tsvncache-exe-and-lower-your -disk-io-activity/ – carla 2015-12-11 13:15:56