當 Subversion 的專案檔案愈來愈多,就會發生檔案異動時,在 Windows 畫面中的 TortoiseSVN 圖示覆蓋(overlay icons) 卻沒有改變,而且按 F5 都沒有用。
這個其實是 Windows 的 ShellIconCache,要解決這個問題就必須加大快取的數量。可以參考 Microsoft Q132668 來更改機碼。
1.使用 regedit 開啟:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer2.在右方空白區按「新增/字串值」
3.輸入 Max Cached Icons
4.修改 Max Cached Icons 為 2048
這時再回到檔案總管按 F5 看看,圖示就會正常更新了。