2015-11-19 81 views
0

由於將Windows 7 Professional升級到Windows 10,TortoiseSVN(64位)僅顯示文件上的「未修改」圖標。問題是不是那別人扯淡,問題是,那即使是修改文件和文件夾的「未修改」圖標顯示出來。Windows 10上的TortoiseSVN:Explorer中只有「未修改」狀態圖標

tortoiseproc /command:rebuildiconcache 

沒有幫助。重新啓動也沒有。 TSVNCache進程正在運行。 覆蓋圖標設置設置爲「默認」

卸載,重新啓動,重新安裝,重新啓動幫助我在家裏的電腦。在那裏我看到修改後的圖標不顯示。 在 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers我可以在ownCloud中看到8個項目,之後是9個TortoiseSVN-entries。這告訴我他們應該都是可見的,除了最後一個,這是「未版本控制」條目。

任何提示,看看或做什麼?

Screenshot of TortoiseSVN settings, explorer window, commit window and registry

乾杯:所附的截屏被卸載了TortoiseSVN,重啓,安裝1.9.2.26806-64,並再次重新啓動

下面是截圖的TortoiseSVN的設置,資源管理器窗口,提交窗口和註冊表後拍攝 Stefan

回答

1

Windows有一個醜陋的限制,只允許15個疊加圖標。如果你有更多的註冊Windows將不會顯示一些覆蓋圖標。因此,刪除ownCloud,Onedrive的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers下的一些疊加圖標,直到您超出限制。

+0

如上所述,我註冊了15個以上的圖標,但前15個圖標包含TortoiseSVN的「修改」圖標。重點是:在工作中修改的文件確實顯示一個圖標。但這是錯誤的。如上所述,在家裏,我有16個圖標,不應該顯示「未版本控制」圖標,如果只有其他人出現,我會很好。 – Stefan

+0

我不知道Windows如何決定如果安裝超過15個,使用哪個疊加圖標。 – magicandre1981

+0

圖標按字母順序處理。這就是爲什麼許多供應商開始通過在關鍵名稱前使用越來越多的空間而彼此...的原因...... – Stefan