如何提公升 TortoiseSVN 的使用效率

2021-07-23 12:03:27 字數 1137 閱讀 5776

tortoisesvn 安裝好了之後會有個tsvncache.exe程式不斷在背景執行,進行本台電腦之中所有 subversion 工作目錄(working copy)的狀態快取(status cache),最主要的目的是讓你在執行 svn commit 或 svn update 的時候可以更迅速的進行。

不過當你的 tortoisesvn 沒有特別調整過的話,這個 tsvncache.exe 程式就會一直不斷的掃瞄你所有硬碟中所有的目錄看有沒有 _svn 或 .svn 目錄,然後再進行檔案比對,看有沒有檔案有異動,如果你電腦的檔案目錄過多或工作目錄過多的話,很有可能會讓 tsvncache.exe 占去你不少 cpu 資源,以及不斷的耗用磁碟 i/o,導致電腦速度變慢!

我最近看了一篇文章關於如何最佳化 tortoisesvn 的使用,且網路也有人翻譯好了【如何不被 tortoisesvn 拖慢系統效率】,大家可以看一下。

以下是我的摘要說明,我是用 tortoisesvn 1.5.0 版:

建議可以勾選這個,讓這些 overlays icon 只會在「檔案總管」裡出現,當我們在用其他軟體的「開啟檔案」出現的那個視窗時,就不會顯示這些 overlays icon,以降低系統負擔。

建議僅勾選 drive types 中的 fixed drives,也就是說 overlays icon 只會在點選「固定式硬碟」的磁碟機才會出現。

將所有磁碟機都列入 exclude paths,讓 tsvncache.exe 預設不要搜尋所有的硬碟,但記得要設定c:\*不要只輸入c:\喔。

最後將你的 subversion 工作目錄位置列入 include paths 即可,像我習慣將所有工作目錄全部放在乙個集中的目錄內方便管理,這裡我就只需要將該目錄列進去即可,記得最後也要填上*號才會包含該目錄下所有目錄與檔案。

另外提醒一點,在你電腦中的 subversion 工作目錄數量是越少越好,沒用的專案記得就刪掉,等要用的時候再 checkout 出來,避免影響效能。

0

給主人留下些什麼吧!~~

如何讓TortoiseSVN匯出新增或修改過的檔案

利用windows系統下的tortoisesvn客戶端,可以匯出指定版本之間修改過的檔案,並保留完整的資料夾結構。下面我就來說說操作的步驟 2.在彈開的 log messages 對話方塊中,把需要匯出的版本號選擇起來,然後右鍵選擇 compare revisions 3 比對完檔案之後,就會出現 ...

如何讓TortoiseSVN匯出新增或修改過的檔案

利用windows系統下的tortoisesvn客戶端,可以匯出指定版本之間修改過的檔案,並保留完整的資料夾結構。下面我就來說說操作的步驟 2.在彈開的 log messages 對話方塊中,把需要匯出的版本號選擇起來,然後右鍵選擇 compare revisions 3 比對完檔案之後,就會出現 ...

如何提公升大腦

人的大腦是乙個超級計算機,它控制這你的所有感覺和思想。對這個超級計算機的優化對你的工作和生活起著決定性作用。ririan project提出22個提公升大腦能力的方法 參加體育運動。研究表明充足的體育運動對大腦很有好處。鍛鍊你的思維。嘗試新的口味 嘗試用左手 左撇子用右手 做事情 去沒去過的地方旅遊...