亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 產品 > 電腦 > 正文

TortoiseSVN文件夾及文件圖標不顯示問題解決方法(兼容xp、window7與64位)

2020-10-22 18:42:04
字體:
來源:轉載
供稿:網友

最近遇到TortoiseSVN圖標(如上圖:增加文件圖標、文件同步完成圖標等)不顯示問題,網上找到的解決方法試了很多都無法真正解決,最后總結了一下,找到了終極解決方案,當然此方案也有弊端,接下來我們就研究、分析、解決這個問題。
 
打開資源管理器,怎么都看不到已經同步的文件夾顯示已同步圖標。到SVN的設置面板,也找不到任何相關的解決辦法。

不過有一天,使用DW瀏覽文件,定位到文件,這時候發現了已同步圖標。這就更讓人疑惑了,但是最起碼證明,圖標文件沒有丟失,只是因為某種原因,沒辦法顯示出來,那就有可能是軟件沖突了。
可是近期七七八八裝了不少東西,到底是哪個的原因呢?

不明原因,所以,百度google之,發現還是挺多人遇到這情況的,現摘錄如下:

“開始以為是TortoiseSVN壞了,于是重裝,但結果還是一樣。于是找了好多資料,終于發現癥結所在--原來是Windows對覆蓋圖標類型的數據 限制的原因。Windows最多只允許15個覆蓋圖標,它自己又用了幾個,結果給用戶用的就11個左右了(這個限制一直都Windows 7都沒有放寬,真不知微軟是怎么想的)。TortoiseSVN標準會使用7個(普通圖標、已修改圖標、沖突指示圖標、已刪除圖標、新增文件圖標、忽略圖 標、未版本化圖標等),這樣剩下可用的就少之又少了。如果再安裝了網盤軟件(如:快盤,Dropbox等),那就更慘了,它們各自又會使用3個左右的覆蓋 圖標,這樣,覆蓋圖標當然遠遠不夠用了。
那么,覆蓋圖標的設置保存在Windows的哪個地方呢?如果有超過11個的覆蓋圖標,Windows如何選擇顯示哪些屏蔽哪些呢?下面繼續…
所有應用程序的覆蓋圖標都需要在注冊表“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows CurrentVersionExplorerShellIconOverlayIdentifiers”下面增加一個項目,當需要顯示覆蓋圖標 時,Windows會按照項目名稱的字母順利依次查詢在這些項目里所指示的接口,以檢測是否有覆蓋圖標,當檢測到11個有效的接口后,Windows就會 自動停止繼續向下檢測,這樣,后來的覆蓋圖標就不會顯示了。
知道原理了,解決問題就好辦了。我們可以分析一下在這個注冊表項下的所有項目,看哪些覆蓋圖標是需要的,哪些是不需要的,把不需要的項目的名稱改一下,前 面加個“z”,這樣,這個表項按字母排序就自動排到最后面了。哪些是不需要的呢?比如:網盤的“正在同步圖標”就沒什么用,可以去掉。其它的,可以自己看 著辦了。
 
如果你進行調整后,把TortoiseSVN的所有覆蓋圖標全部提前,但TortoiseSVN仍然不會顯示忽略圖標、未版本化圖標。為什么呢?研 究了TortoiseSVN的源代碼才發現,原來TortoiseSVN會自己分析在ShellIconOverlayIdentifiers中注冊的覆 蓋圖標數,如果注冊了太多,TortoiseSVN會自動屏蔽一些無關緊要的圖標,目的是讓別人軟件的覆蓋圖標盡可能有機會顯示。也就是說,如果你希望, 顯示TortoiseSVN的這些它自己認為“無關緊要”的覆蓋圖標,你需要刪除一些別的程序的圖標,把覆蓋圖標的總數減小到13個以下,這 時,TortoiseSVN才會正常顯示忽略圖標、未版本化圖標等無關緊要的圖標。”

----------------------- 分割線 -------------------------------------------------------

對于我自己機器, 看了下注冊表,ShellIconOverlayIdentifiers的目錄樹如下:

    !!!BoxFlashSyncExt1
    !!!BoxFlashSyncExt2
    !!!BoxFlashSyncExt3
    !!!BoxFlashSyncExt4
!IconOverlay_Conflict
!IconOverlay_ForbidSync
!IconOverlay_LargeFile
!IconOverlay_Synced
!IconOverlay_Syncing
.KLive_OverlayIcon_ForbidSync
.KLive_OverlayIcon_Synced
.KLive_OverlayIcon_Syncing
1TortoiseNormal
2TortoiseModified
360UDiskGuard Icon Overlay
3TortoiseConflict
4TortoiseLocked
5TortoiseReadOnly

...

...

怪不顯示不出SVN的圖標呢,在SVN要overlay icon前面有好多個野蠻的icon,酷盤、115 、快盤三個網盤也是想盡了千方百計讓自己的overlay icon能夠被顯示出來。居然連感嘆號,空格都用上了。

酷盤對應的overlayicon為:

    !!!BoxFlashSyncExt1
    !!!BoxFlashSyncExt2
    !!!BoxFlashSyncExt3
    !!!BoxFlashSyncExt4

115 對應的overlayicon為:

!IconOverlay_Conflict
!IconOverlay_ForbidSync
!IconOverlay_LargeFile
!IconOverlay_Synced
!IconOverlay_Syncing

快盤對應的overlayicon為:

.KLive_OverlayIcon_ForbidSync
.KLive_OverlayIcon_Synced
.KLive_OverlayIcon_Syncing

既然知道原理了,那就挨個把網盤干掉吧。

其中:115網盤屬于半綠色安裝,因為只有Sync115Ext.dll (在C:Users用戶名AppDataRoaming115Box) 被注冊,它正在shell overlay icon對應的dll,因此,只需要將它反注冊一下就可以了:regsvr32 /u Sync115Ext.dll。

經過卸載,ShellIconOverlayIdentifiers的目錄樹終于干凈了,目錄樹如下:

1TortoiseNormal
2TortoiseModified
360UDiskGuard Icon Overlay
3TortoiseConflict
4TortoiseLocked
5TortoiseReadOnly

...

...

最后,重啟一下,或注銷一下,SVN圖標終于重建天日。

最后終極解決方案:

在網上有部分解決方案是更改SVN圖標名稱,讓其排序靠前來解決此問題,但是在window xp下我通過此方法無法解決此問題,猜測應該是即使SVN圖標排序靠前,但是SVN仍然會將自己的圖標優先權讓給其他軟件,所以最有效的解決方案是刪除所有其他軟件的圖標,只留下SVN的圖標,但是此方法的弊端是360云盤、百度云盤等其他軟件無法顯示圖標,所以具體如何解決此方案,還是大家自己權衡吧!

1、 到C:Windows文件夾下,打開regedit.exe
2、 Ctrl+F,搜索“ShellIconOverlayIdentifiers”
3、 把ShellIconOverlayIdentifiers下面的節點非SVN的全部刪除即可。
最終效果如下圖

3、刪除完其他軟件的節點后,可以重啟電腦或者在任務管理器中結束explorer.exe進程(如下圖),

然后在任務管理器中重新開啟explorer.exe進程,如下圖,單擊任務管理器->文件->新建任務(運行...

然后進入下圖窗口,

在打開中輸入:C:WINDOWSexplorer.exe 單擊確定即可!
完成上述操作,再次打開SVN客戶端目錄,刷新就可以看到圖標了,祝你好運!

Win7 64位下TortoiseSVN的文件夾及文件SVN圖標不顯示正確解決方法

最近為了代碼版本管理,安裝了SVN服務端與客戶端,安裝TortoiseSVN之后,功能正常,但是就是文件夾或文件夾的左下角就是不顯示SVN圖標,之前在XP上是正常顯示的。通過網絡查找,發現以下方法可以解決問題。

Windows Explorer Shell 支持的 Overlay Icon 最多 15 個,Windows 自身使用了 4 個,只剩 11 個可擴展使用,可能這 11 個位置部分可能被其他的軟件占用了,導致 TortoiseSVN的某些重要的圖標不顯示了。不過,可以重新命名以調整 Tortoise 圖標名稱的字母順序,讓SVN的排在前面,Windows 內部就是按圖標名稱的字母順序來優先顯示的。

第一:

輸入:win+R,(開始->運行)輸入regedit.exe,調出注冊表管理器

(1)按下Ctrl+F,在注冊表里搜索 ShellIconOverlayIdentifiers
(2)或是查找: HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows -> CurrentVersion -> Explorer -> ShellIconOverlayIdentifiers

第二:將TortoiseAdded、TortoiseConflict……TortoiseUnversioned 右鍵->重命名,如命名為:0TortoiseAdded、1TortoiseConflict……8TortoiseUnversioned。如下圖:

第三: 重啟或是注銷電腦之后,最后文件夾連接服務器后有了圖標

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久99精品久久久久| 亚洲色图第一页| 亚洲欧美日韩一区二区三区在线| 2018国产精品视频| 热久久这里只有精品| 最近2019中文免费高清视频观看www99| 伊人久久男人天堂| 日韩电影视频免费| 爽爽爽爽爽爽爽成人免费观看| 日韩风俗一区 二区| 91久久精品在线| 欧美日韩中文在线| 国产一区红桃视频| 91精品视频在线看| 日韩av一区在线观看| 久久精品91久久久久久再现| 91精品一区二区| 国产精品视频地址| 久久精品国产视频| 欧美一级免费看| 国产在线播放不卡| 成人疯狂猛交xxx| 91免费国产网站| 国产在线观看精品一区二区三区| 国内精品中文字幕| 日韩国产欧美精品在线| 亚洲欧洲自拍偷拍| 精品国模在线视频| 国产精品香蕉国产| 亚洲国产成人久久| 久久精品国产一区二区三区| 国产免费一区视频观看免费| 国产精品老女人视频| 亚洲国产又黄又爽女人高潮的| 国产精品亚发布| 91国产美女在线观看| 日韩免费中文字幕| 成人国产在线视频| 亚洲国产精品va在线看黑人| 亚洲国产欧美一区二区三区久久| 久久婷婷国产麻豆91天堂| 久久久国产精品x99av| 国产成人av网址| 亚洲欧美在线免费| 欧美一级bbbbb性bbbb喷潮片| 欧美性生交大片免网| 国产裸体写真av一区二区| 精品一区二区三区四区| 欧美自拍视频在线| 成人性生交大片免费看视频直播| 国产精品午夜一区二区欲梦| 亚洲精品视频播放| 亚洲成人激情视频| 国产精品夜间视频香蕉| 92国产精品视频| 欧美区在线播放| 伊人久久大香线蕉av一区二区| 国产热re99久久6国产精品| 亚洲国产精品成人va在线观看| 欧美一级免费看| 亚洲第一视频网站| 欧美性猛交xxxx偷拍洗澡| 最近2019年手机中文字幕| 精品色蜜蜜精品视频在线观看| 黄网站色欧美视频| 日韩视频―中文字幕| 国产v综合ⅴ日韩v欧美大片| 亚洲性生活视频| 久热精品在线视频| 国产精品流白浆视频| 成人黄在线观看| 日韩av在线看| 精品国产精品自拍| 亚洲国产高清高潮精品美女| 黑人巨大精品欧美一区二区| 日韩成人在线免费观看| 国产精品96久久久久久| 亚洲精品一区二三区不卡| 欧美亚洲在线播放| 欧美性生活大片免费观看网址| 91精品国产综合久久久久久蜜臀| 国产一区欧美二区三区| 欧美另类xxx| 亚洲精品国产美女| 久久久久久69| 91免费精品国偷自产在线| 欧美日韩亚洲视频一区| 亚洲精品自在久久| 亚洲图片欧美日产| 亚洲男人天天操| 久久国产精品亚洲| 国产在线a不卡| 亚洲欧美在线播放| 日韩美女中文字幕| 国产精品视频精品视频| 欧美精品一区二区免费| 欧美肥臀大乳一区二区免费视频| 亚洲免费一在线| 国产激情久久久久| 国产精品吹潮在线观看| 日韩va亚洲va欧洲va国产| 日韩欧美在线网址| 日韩有码在线观看| 国语对白做受69| 欧美日韩精品在线视频| 日韩最新av在线| 欧美床上激情在线观看| 日韩三级影视基地| 91精品久久久久久久久青青| 日韩网站免费观看高清| 欧美区在线播放| 美女啪啪无遮挡免费久久网站| 久久伊人免费视频| 精品国产一区二区三区久久狼黑人| 欧美电影免费在线观看| 中文字幕日韩av综合精品| 亚洲国产精品va在看黑人| 欧美一级大片视频| 国产啪精品视频| 欧美成人合集magnet| 色悠悠久久88| 久久久亚洲福利精品午夜| 国产日韩在线免费| 日韩视频精品在线| 91亚洲午夜在线| 91av在线国产| 日本在线观看天堂男亚洲| 日韩国产一区三区| 国产精品久久久一区| 国产精品小说在线| 日韩中文字幕网址| 97国产一区二区精品久久呦| 亚洲第一网站男人都懂| 亚洲电影免费观看高清完整版在线观看| 欧美激情亚洲激情| 日韩中文字幕在线看| 亚洲一区国产精品| 欧美视频精品一区| 亚洲国产欧美一区| 欧美在线影院在线视频| 亚洲免费精彩视频| 深夜福利91大全| 亚洲国产精品热久久| 国产精品99久久久久久www| 久久天天躁狠狠躁夜夜av| 26uuu亚洲国产精品| 欧美在线亚洲在线| 日本欧美在线视频| 亚洲精品第一国产综合精品| 久久精视频免费在线久久完整在线看| 亚洲色图狂野欧美| 亚洲欧美制服综合另类| 人人爽久久涩噜噜噜网站| 久久躁日日躁aaaaxxxx| 亚洲国产精品视频在线观看| 精品亚洲男同gayvideo网站| 欧美成人免费观看| 日韩亚洲欧美中文在线| 国产日本欧美在线观看| 亚洲自拍在线观看| 国产剧情久久久久久| 91免费高清视频| 欧美性猛交xxxx| 97婷婷涩涩精品一区|