最近由于工作职责原因,前端工作人员不允许同步项目全部代码,也就不能用eclipse了(不是不能用,毕竟那是后端的IDE,对于前端来说还是更适合我们的比较好,比如sublime,VS Code等)。
所以,就搞了个最新版的TortoiseSVN来下载代码(当然编辑器可以下载插件来直接下载代码),作为曾经喜欢TortoiseSVN的我来说,还是比较喜欢TortoiseSVN,根据各自的喜好吧!
电脑系统win10最新版(作为程序员没有mac是不是很悲哀,不过买了似乎也不怎么用),TortoiseSVN1.10.0官网最新版,本来欢欢喜喜的等待同步,结果悲催了,文件夹的角标居然不显示。
好尴尬,原来从来没有遇到过这种情况!怎么回事????遇到事情到找到原因,这样以后同样的问题才不会再犯,不是么?
然后各种搜资料,感谢神通广大的网友童鞋们!真是人才遍地都是啊。让我最终找到原因了:
“Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用”
既然这样提升优先级就好了。直接修改注册表。但是别人得方法都得从注册表根部开始,多繁琐啊。TortoiseSVN得设置项中直接就有直达注册表位置的入口啊。何必苦苦自己寻找。具体步骤
找个空文件夹 -> 右键菜单(TortoiseSVN)-> 设置(如下图)
然后点击覆盖程序 -> 启动注册表编辑器
然后直接打开注册表到达指定位置
是不是很方便!比自己一个个找方便多了吧。
然后看你注册表中 Tortoise1Normal项(有的是1TortoiseNormal或者0TortoiseNormal或者Tortoise0Normal,无所谓了,反正是带Tortoise的)是不是不在第一项,如果不是那就对了(不显示角标的原因)。
解决办法:
修改带Tortoise的文件夹的名字,提升到第一项,修改方法:
1、看你上面的文件夹什么样,比如上图中的,上面的文件夹有好多空格,那么只需要把Tortoise的文件夹前面加空格就可以,只需要比第一项多一个,修改完成以后F5刷新一下,看是不是到达第一项了,
2、这时候你项目的文件夹还是没有角标的,有些博客说重启电脑。作为程序员,重启电脑?不可能,太low了。重启explorer不就行了,非要等着开机,浪费的时间能写完一个逻辑了,重启方法如下
1)打开任务管理器ctrl+alt+.选择任务管理器(我还是比较喜欢任务栏空白处右键菜单-任务管理器),win10直接重新启动就好,win7忘了,如果只有停止的话,那就点击任务管理器左上角文件 -> 运行新任务 -> explorer.exe 就解决了(下图2)。
至此,在看你的项目文件夹就会有角标了