標籤:
癥狀1:項目左側導覽列表不能正常顯示表徵圖
方法:windows->preferences->General->Appearance->Label Decorations 勾選其中的SVN選項即可
癥狀2:workplace中檔案或者檔案夾不能顯示SVN相關表徵圖
方法:右鍵->TortoiseSVN->setting->Icon Overlays ->Status cache ->default/Shell
癥狀3:改變項目中右鍵->team->列表中的表徵圖樣式
方法:window->preferences->Team->SVN->菜單表徵圖TortoiseSVN/Subversive預設,預設是沒有的
windows上svn表徵圖不顯示有許多種可能,其中比較常見的解決方案如下:
1、運行regedit(註冊表)
2、Ctrl+F,搜尋“ShellIconOverlayIdentifiers”
3、將TortoiseAdded、TortoiseConflict……TortoiseUnversioned分別重新命名,命名為0TortoiseAdded、1TortoiseConflict……8TortoiseUnversioned。換句話說就是讓他們排列的靠前,如:
(原理:Windows ExplorerShell 支援的 Overlay Icon 最多 15 個,Windows 自身使用了 4 個,只剩 11 個可擴充使用,如果你之前還安裝諸如 Groove 這樣的軟體,可能這 11 個位置都被他們剝奪了,輪不到 Tortoise 了。不過,還是可以給Tortoise 優先騰出位置的:調整 Tortoise 表徵圖名稱的字母順序。因為 Windows 內部就是按表徵圖名稱的字母順序來優先顯示的。)
總結:
原因可能是因為我安裝了好多的同步網盤(金山快盤,酷盤,everbox,百度網盤,dropbox.360雲端硬碟,微雲、微盤、百度雲、金山快盤等)佔用了15 Overlay Icon,怪不得有的同步網盤的狀態表徵圖不顯示呢。但是這樣SVN的表徵圖是顯示了,但是肯定其他什麼軟體的表徵圖又會不顯示了。
相關資料:
http://blog.sina.com.cn/s/blog_830edcf30101fdb8.html
windows上SVN表徵圖不顯示