装了SVN,你的关联图标变了没有?

时间:2021-10-26 22:51:23
装了SVN,你的关联图标变了没有?

开始合作之后,装上了SVN,非常高效,我在VS写了一部分的代码,上传之后,别人通过下载或是更新,就更新到了合作同伴的VS里,相当于大家在一个VS里写代码。和保强他们聊天的时候,发现他们与SVN关联的文件是这个样子的

...装了SVN,你的关联图标变了没有?

         我的怎么没有出现关联图标的(没有下面的对钩)找了下解决办法,成功的把这个问题解决掉了。
         如果你也出现了这个问题,可以这样试下:在同步的文件点击右键如下图
...装了SVN,你的关联图标变了没有?
现则Settings,出现的界面如下
...装了SVN,你的关联图标变了没有?
       选中Default之后,确定就可以了。这样更改之后,可以看一下关联文件图标更改了没有,如果没的话,咱们接着往下看:
打开注册表(运行 regedit)
这个路径:装了SVN,你的关联图标变了没有?
效果图是这样的:
...装了SVN,你的关联图标变了没有?
       所需要作出的修改是,删除含有Tortoise关键字的前面的注册表项(进行此操作前将当前注册表文件夹备份,因为操作注册表有一定的危险性,如果出了问题可以用备份恢复),确保以Tortoise开始的项(Tortoise前面有数字)在该注册表文件夹内为前15项。
       设置完成之后,重启下计算机,看机后,关联文件的图标就成功显示成了
...装了SVN,你的关联图标变了没有?
       那为什么这样操作呢,原理是这样的(百度到的):Windows Explorer Shell (Windows图形壳)支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用,如果你之前还安装诸如 Groove 这样的软件,可能这 11 个位置都被他们剥夺了,轮不到 Tortoise 了。不过,可以给 Tortoise 优先腾出位置的:调整 Tortoise 图标名称的字母顺序。 Windows 内部就是按图标名称的字母顺序来优先显示的。
      SVN是个非常好用的版本管理软件,因此拿出时间来学习它的使用和解决使用过程中的问题也是非常值得的