最近遇到SVN圖標不顯示問題,網上找到的解決方法html
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------windows
症狀1:項目左邊導航列表不能正常顯示圖標ide
方法:windows ->preferences->General->Appearance->Lable Decorations 勾選其中的 SVN 項便可svn
症狀2:workplace中文件或文件夾不能顯示svn相關圖標google
方法:右鍵->TortoiseSVN->setting->Icon Overlays->Status cache->default/Shell。none是沒有的htm
症狀3:改變項目中右鍵->team->列表中的圖標樣式blog
方法:windows ->preferences->Team->SVN->菜單圖標->TortoiseSVN/Subversive/默認,默認是沒有it
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------io
對於"症狀2"上面的方法不能解決class
利用下面的方法tortoiseSVN圖標不能顯示(圖標重載)解決手記
核心步驟:
參考下圖所示,檢查註冊表相應節點是否有tortoiseSVN的項目,若是沒有,卸載tortoiseSVN,從新啓動電腦,而後再安裝tortoiseSVN,重啓explorer.exe,tortoiseSVN應該就能夠正常重載windows圖標了。
這是本人解決tortoiseSVN圖標顯示錯誤的手記,發到這裏,發現有不少位網友經過google找到了,爲便於朋友們閱讀,特此對本文從新編輯排版,加入上面的核心步驟。若是這些信息對您有用,請支持一下:只勞您的鼠標輕輕一點便可 ^_^
一段時間沒有使用tortoiseSVN了,忽然發現圖標重載功能不正常了,全顯示成windows自帶的圖標了。正好彈出新版本升級的提醒,因而下載新版本,安裝,提示重啓,沒有重啓windows,只是任務管理器結束explorer.exe,而後再啓動explorer.exe,但仍是老樣子,沒有正常顯示圖標。
因而重啓windows,仍是老樣子。
懷疑是否是tortoiseSVN跟windows 2003不兼容了,之前是好的,如今不行了,google 一下「tortoiseSVN windows 2003」,沒有相關信息,大概不是這個緣由。
因而接着搜索「tortoisesvn 圖標」,有這樣一條信息
TortoiseSVN 不顯示圖標 http://www.cnblogs.com/Jinglecat/archive/2009/08/28/1555792.html
2. Windows Explorer Shell 支持的 Overlay Icon 最多 15 個,Windows 自身使用了 4 個,只剩 11 個可擴展使用,若是你以前還安裝諸如 Groove 這樣的軟件,可能這 11 個位置都被他們剝奪了,輪不到 Tortoise 了。不過,仍是能夠給 Tortoise 優先騰出位置的:調整 Tortoise 圖標名稱的字母順序。由於 Windows 內部就是按圖標名稱的字母順序來優先顯示的。
先按照上圖修改註冊表後看看有沒有效果!
由於剛纔安裝了最新版本的,但仍是不能正常,大概是新版本覆蓋安裝並無檢查修復註冊表信息,那就卸載,重啓windows,再安裝。安裝完成後 tortoiseSVN照例提示重啓windows,照例不重啓,只重啓explorer。大功告成!
總結:可能的緣由是TortoiseSVN日式有新版本,就直接點了更新,中間出現了隱晦的錯誤,再不就是軟件出現錯誤,從新從官網下載安裝。