打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
TortoiseSVN文件及文件夹图标不显示解决方法

       我的系统是WIN10的,发现检出的文件或文件夹不现实图标,而图标在svn中的作用又非常重要,不同的图标代表着对该文件或文件夹进行的操作或操作的结果,所以没有了图标,我所进行的操作产生的结果就不知道。于是百度乎,下面是找到的几种解决方案,也代表了我解决此问题的步骤:

【方案一】

       本地副本右击——TortoiseSVN——setting——Icon Overlays,勾选Drive Types中的Network drives

       此方法无效


【方案二】

       本地副本右击——TortoiseSVN——setting——Icon Overlays,选择Status Cache中的Shell

       此方法能起了一部分作用,库文件能显示绿色常规的图标,里面的文件或文件夹不现实图标,还有但我操作发生冲突时,也是显示绿色常规图标,所以说,图标显示错误,此方法失败

       shell讲解Microsoft官方为本Windows操作系统配备的Shell就是Explorer.exe。粗略的理解:Shell这个角色,承担着实现用户与Windows操作系统之间某些最基本的对话的任务,具体地说,就是以文件操作为主要内容,比如打开(包括运行/执行)、复制、删除、移动文件,以及查看与修改文件属性等操作(所以当对文件进行操作时,就会出现相应的图标)。


【方案三】改注册表

        WIN+R,输入regedit打开注册表,在注册表编辑界面按”Ctrl+F“快捷键,搜'ShellIconOverlayIdentifiers',找到所有关于Tortoise项,我原本注册表显示如下:

                


   之后我把1TortoiseNormal、2TortoiseModified......TortoiseUnversioned改为了TortoiseNormal、TortoiseModified......TortoiseUnversioned(注意不是仅仅把前面的数字去了,并且在前面加了3个空格,在下面一种图中会有体现),重启电脑,观察注册表如下,有关Tortoise的都跑到了前面:

                 


   此方法成功,正确显示图标:

                 


【总结】

IconOverlay顾名思义:图标覆盖。常见的就是SVN,各类云盘中标识文件状态的图标。

Overlay Icon原理Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用,Windows 内部就是按图标名称的字母顺序来优先显示的。但你的系统肯定装了像Groove(共享)这样的的软件,这样你的Tortoise图标就会被寄出排名到11后了,所以图标就显示不出来了,所以我把Tortoise图标移到了最上面,因为空格的优先级最高


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
TortoiseSVN文件夹及文件图标不显示解决方法
SVN系列操作(二)&svn不显示图标的解决方法
TortoiseSVN 不显示图标
看我72变之电脑小技巧
Windows XP 超级140个技巧
开机后没有桌面咋办?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服