在Windows 7下,我似乎无法让图标显示出来,我真的很怀念Windows XP的这一点。
如何解决?
在Windows 7下,我似乎无法让图标显示出来,我真的很怀念Windows XP的这一点。
如何解决?
当前回答
更改注册表对我有用。
如果它对任何人都有帮助,我最初在“ShellIconOverlayIdentifiers”中添加了“z_”前缀,我想向下移动。然而,这似乎并没有带来TortoiseSVN条目。这可能是由于大小写敏感,小写的“z”仍然在大写的“T”之前。最后,在前缀加上“Z_”就成功了。
其他回答
我通过使用Sysinternals中的Autoruns解决了这个问题。
运行时运行 在“资源管理器”选项卡中,向下滚动到“OverlayIconIdentifier”和“ShellOverlayIconIdentifier”条目 取消不想要的覆盖(如大多数任何Dropbox, SkyDrive等) 重启资源管理器
我的偶像也消失了。注册表修复对我也不起作用。
我是这样把它们找回来的:
安装最新版本的tortoiseoverlay 重启资源管理器
勒!
在对你的注册表或Kris Erickson(优秀的)回答或下面列出的类似程序做任何事情之前,有一些事情需要考虑……
您是在网络驱动器上吗?
如果有,进入TortoiseSVN设置(右键单击任意文件夹> TortoiseSVN > settings),然后进入“图标叠加”
确保你选中了“网络驱动器”,如图所示:
默认情况下,在新的Tortoise安装中,网络驱动器没有添加图标。
这为我们解决了问题。如果这对你来说失败了,那么显然你可以通过这里列出的(稍微)复杂的解决方案。
编辑注册表订单对我来说很有用。元素前面已经有#s了。所以它不起作用。 我发现之前的条目有空格。现在我的SVN注册表有了一个空间# name
另外两个可能的解决方案:
关闭tsvnache .exe并让它重新启动。这导致我的外壳覆盖图标重新出现在几个场合。 如果您最近从以前的版本升级了TortoiseSVN,您可能需要升级您的工作副本。这可以通过右键单击您的项目文件夹,并从上下文菜单中选择“SVN升级工作副本”来完成。