我彷佛没法在Windows 7下显示图标,我真的很想念Windows XP。 html
怎么修好? ide
他们在这里展现得很好 您使用的是64位版本的Windows 7以及32位版本的TortoiseSVN吗? 若是是这样,那么它们只会出如今32位资源管理器中(或32位应用程序的差价合约中)。 可是,您能够并排安装32位和64位版本。 svn
要完成Johannes的答案 ,你能够检查这个线程 ,它提到另外一个缘由(第一个是安装32位客户端而不是64位客户端)(强调个人): spa
只有更新版本的TSVN和TCVS可以共享叠加图标,而且因为资源管理器总共限制了14个叠加图像,而没法显示多余的叠加图标,您可能会有太多 ... .net
若是它的叠加图标出现,您必须实际使用32位Windows资源管理器,这固然意味着您还必须安装32位版本的TSVN。 线程
当一个安装第一个TortoiseVCS时,问题可能会出现,由于: code
看看在文件系统和注册表中安装了什么,看起来他们试图用个人Shell扩展作的 - 安装64和32位版本,因此没有人说“我看不到个人覆盖/菜单“! ;) htm
不幸的是,它看起来像32位的注册表项被软管,因此32位扩展DLL,即便存在,没有正确的注册表项。 ip
若有疑问,我建议卸载TCVS和TSVN。
而后安装TSVN。
也许安装后重启两次,不只一次。
若是他们仍然没有出现,请转到软件控制面板并选择修复安装。 从上一个版本升级到当前版本时,这对我来讲颇有用。 资源您可能应该首先安装您计划使用的TortoiseXYZ变体,以便在使用较少的TortoiseXYZ变体以前提升其落入有限数量的叠加图标插槽之一的机会。
在尝试分析故障时,请始终牢记这些有限数量的叠加图标插槽 。
Windows只能显示有限数量的叠加图标( 总共15个,在Windows使用后为11个 )。 Office Groove , Dropbox , Mozy , Carbonite等程序将劫持一堆11个可能的叠加图标(若是微软提升了这些图标的数量,那么它会很好,由于使用它们的应用程序数量彷佛会增长和增长) ...
您能够在此处查看已设置的叠加层,并在注册表中更改它们(风险自负):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
若是您正在使用TortoiseCVS (而且没有使用叠加图标),您将得到几个TortoiseSVN图标和全部TortoiseCVS图标。 这是由于叠加图标按字母顺序使用。 再次,由您本身承担风险(编辑注册表可能会炸毁您的计算机,yada,yada,yada - 若是您正在阅读Stack Overflow并使用Windows而且没有编辑注册表,那么您确实是一个罕见的野兽),感受能够自由重命名(我建议将数字放在你想要使用的数字前面,而“z _”的前缀是你不须要的数字)。 TortoiseSVN Shell扩展名很好,因此你知道他们作了什么,TortoiseCVS扩展不是。 查看源代码后,我找到了相关信息:
rem Set your own path. set TOOL_ROOT=d:\Tools\TortoiseSVN-1.6.13.20954-win32-svn-1.6.16\tortoisesvn_1.6.16.21511 set PACKAGENAME=TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi set TOOL_INSTALLROOT="c:\Program Files (x86)\TortoiseSVN" msiexec /i "%TOOL_ROOT%\%PACKAGENAME%" INSTALLDIR=%TOOL_INSTALLROOT% ALLUSERS=1 ARPSYSTEMCOMPONENT=1 RebootYesNo=No REBOOT=ReallySupress /qb- set ret=%ERRORLEVEL% rem The installer seems to return same values as MSI rem These codes mean that the product is properly installed, even though the code is not zero. rem 1641 ERROR_SUCCESS_REBOOT_INITIATED rem 3010 ERROR_SUCCESS_REBOOT_REQUIRED if %ret% EQU 1641 set ret=0 if %ret% EQU 3010 set ret=0 if %ret% GTR 0 exit %ret%
若是您最近升级了Tortoise SVN,多是由于版本1.7彷佛须要一种新的格式来存储文件的状态 - 在这种状况下,您能够右键单击相关存储库的根文件夹,并使用Tortoise菜单选项'SVN升级工做副本'。
这解决了个人问题。
干杯马特