在Windows 7下,我似乎无法让图标显示出来,我真的很怀念Windows XP的这一点。

如何解决?


当前回答

如果您最近升级了Tortoise SVN,这可能是因为版本1.7似乎需要一种新的格式来存储文件的状态——在这种情况下,您可以右键单击您的存储库的根文件夹,并使用“SVN Upgrade Working Copy”的Tortoise菜单选项。

这为我解决了问题。

干杯 马特

其他回答

也不需要重新启动你的电脑。而是重新启动explorer.exe:

按Ctrl + Shift + Esc。 单击进程选项卡。 右键单击explorer.exe。 选择“结束进程”。 单击“结束进程”按钮。 单击Applications选项卡。 右键单击。 单击“新建任务(运行)”。 “打开”设置为:资源管理器 单击OK。

Windows资源管理器已重新启动,TortoiseSVN图标重新出现。

我刚刚在一台WinXP和两台Win7机器上升级到TSVN 1.6.8.19260。升级后,所有3台机器上的覆盖图标都消失了。在上面提到的注册表项下,我只找到脱机文件的条目。 我只需要重新安装/修复TSVN安装,重启后图标重新出现。我从未在任何以前的TSVN版本中检测到这种行为,我当然每次都以相同的方式安装TSVN,具有相同的权限。

克里斯·埃里克森说得对,给他投票吧。在我的案例中,问题是安装TFS powertools,它添加了资源管理器外壳集成,就像TSVN和TCVS一样。它增加了另外5个叠加。因为它们的前缀是Tfs*,所以它们优先于Tortoise*。我也只是把Tfs的东西加上了z_和TSVN的覆盖回来了。不过不需要重启/注销,只需杀死explorer.exe并重新启动它。

你有没有试过在乌龟设置中将状态缓存改为“默认”?我在文件夹上的覆盖图标有这个问题,因为我在“Shell”中有这个选项。 选项在“设置->图标叠加”。

也许这可以帮助你http://tortoisesvn.net/node/97

如果您最近升级了Tortoise SVN,这可能是因为版本1.7似乎需要一种新的格式来存储文件的状态——在这种情况下,您可以右键单击您的存储库的根文件夹,并使用“SVN Upgrade Working Copy”的Tortoise菜单选项。

这为我解决了问题。

干杯 马特