昨天裝了64位的win7系統,發現SVN安裝完了後沒有了圖標,網上搜索了一番,找到這個方法解決了!
如果你安裝 TortoiseSVN 之後,功能使用正常,但是文件夾或文件左上角就是不顯示圖標,那麼你可能
1. 64bit 系統上裝了 32bit 的 TortoiseSVN
解決方法是,再安裝 64bit 的 TortoiseSVN,兩者可並行運行
2. Windows Explorer Shell 支持的 Overlay Icon 最多 15 個,Windows 自身使用了 4 個,只剩 11 個可擴展使用,如果你之前還安裝諸如 Groove 這樣的軟件,可能這 11 個位置都被他們剝奪了,輪不到 Tortoise 了。不過,還是可以給 Tortoise 優先騰出位置的:調整 Tortoise 圖標名稱的字母順序。因爲 Windows 內部就是按圖標名稱的字母順序來優先顯示的。
打開註冊表(命令行輸入 regedit)找到鍵 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer \ShellIconOverlayIdentifiers
如下圖,爲 Tortoise 加上 0 1 2 3 … 提升順序:
參考:
http://tortoisesvn.tigris.org/faq.html#ovlnotshowing
http://stackoverflow.com/questions/1057734/tortoisesvn-icons-not-showing-up-under-windows-7
謝謝曉風
http://www.cnblogs.com/Jinglecat/archive/2009/08/28/1555792.html