64位 TortoiseSVN 不顯示圖標

昨天裝了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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章