Tortoise SVN不显示那些绿色,红色,黄色图标--Windows 2008

时间:2010-06-28 16:42:25

标签: windows tortoisesvn windows-server-2008

Tortoise SVN在源代码控制下更改文件时不显示那些绿色,红色,黄色图标,我可以在Windows XP中看到它们但在Windows 2008上没有。但是当我右键单击并尝试提交时,它给我一个更改的文件列表。知道为什么/修复?

7 个答案:

答案 0 :(得分:8)

您最近是否从先前版本升级了TortoiseSVN?进行修复安装以恢复图标。

如果修复安装无法解决问题,还有另一种解决方法可以解决此问题。有关详细信息,请参阅Stack Overflow上this other answer更新部分。如果你很好奇,这里有MSDN blog post详细解释问题。

答案 1 :(得分:1)

出于各种原因,这是一个非常大的问题。这些都在TortoiseSVN FAQ中列出。以下是相关链接:

作为其中的一部分,如果您最近安装了另一个使用叠加层的程序(Mozy是我想到的那个),您也可能会看到这个问题。不幸的是,Windows对可显示的潜在叠加层数有(人为的)限制。

答案 2 :(得分:0)

尝试终止TSVNCache.exe进程并重新启动它。您当地的SVN资源是否偏大?在之前的工作中,我们使用Tortoise从XP迁移到Vista,并且使用相当庞大的代码库(许多文件),我们都发现这些图标通常有些不可靠。

答案 3 :(得分:0)

我有同样的问题。我安装到以前没有任何Tortoise安装的Windows server 2008 R2上。重启后,我可以看到图标正常。不需要修复安装或其他任何东西。重新启动服务器可能不适合您,但在我的情况下,这不是问题。

答案 4 :(得分:0)

我遇到了同样的问题,但我已经修好了。 你要做的是按照以下步骤,

  1. 打开控制面板> Windows防火墙。
  2. 点击左上角的链接“通过Windows防火墙允许应用或功能”
  3. 底部有一个“允许其他应用”按钮。点击它。
  4. 寻找“TortoiseIDiff”并选择它。
  5. 你的蜱虫和十字架现在应该出现了。

答案 5 :(得分:0)

我也面临这个问题。 但我的文件夹在网络驱动器中。

SVN中有一个选项,默认情况下会将叠加图标的显示设置为“固定驱动器”。仅文件夹。所以我们需要勾选标记'网络驱动器'还

我做过这个 - SVN设置 - >图标叠加层 - >驱动器类型 - >网络驱动器(勾选)

所以最好先检查一下这个设置!!

答案 6 :(得分:0)

当我从TortoiseSVN-1.6.15.21042-x64-svn-1.6.16升级到TortoiseSVN-1.10.1.28295-x64-svn-1.10.2时,我的本地目录存在相同的问题。但是在上下文菜单中,我注意到了一个新的上下文菜单SVN Upgrade working copy。我单击它,过了一会儿,我看到正确的图标。