天天看點

TortoiseSvn檔案夾及檔案圖示不顯示

背景

其實一開始,我并不想以

TortoiseSvn檔案夾及檔案圖示不顯示

作為文章的标題,而是以

TortoiseSvn

右鍵彈出菜單不全作為标題。因為最開始我發現對eclipse從svn檢出的項目右鍵操作時,彈出的TortoiseSvn菜單下的二級菜單不全,如下:

TortoiseSvn檔案夾及檔案圖示不顯示

但是這隻是一種現狀,它出現的原因是因為我操作的

檔案夾沒有被标記svn圖示

,如果檔案夾上有svn圖示的話,右鍵彈出的菜單就會是正常的,如下:

TortoiseSvn檔案夾及檔案圖示不顯示

是以,我并沒有更換标題,

svn圖示不顯示才是罪魁禍首

解決方式

我的筆記本是win10作業系統,本身自帶了

onedrive,microsoft office

軟體,正是他們造成的svn圖示不顯示。

打開系統資料庫

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

發現沒有網上說的TortoiseNormal等關于svn的選項,我并沒有按照網上所說的人工造系統資料庫來操作,而是

解除安裝了onedrive,microsoft office軟體

,因為它們占用了圖示,導緻svn的圖示在系統資料庫裡不出現,解除安裝掉這兩個軟體,重新開機系統,系統資料庫的svn圖示就出現了。如下:

TortoiseSvn檔案夾及檔案圖示不顯示

總結

win10系統自帶的onedrive,microsoft office軟體,占用了系統資料庫HKEY_LOCAL_MACHINE

\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers,使得svn的圖示無法進入系統資料庫中去。待解除安裝完這兩個軟體後,svn圖示就可以正常顯示了,svn右鍵菜單功能也恢複正常

繼續閱讀