Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows 7系統教程 >> win7常見問題解答 >> win 7 下 TortoiseSVN TortoiseCVS 圖標無法正常顯示

win 7 下 TortoiseSVN TortoiseCVS 圖標無法正常顯示

日期:2017/1/20 15:09:09      編輯:win7常見問題解答

可以下載最新版本TortoiseOverlays。其所用的解決方案與下述類似:使用了在注冊表中相關條目前加數字的方法。

原因:
Windows can only show a limited number of Overlay Icons (15 total, 11 after what Windows uses). Programs likeOffice Groove,Dropbox,Mozy,Carbonite, etc, will hijack a bunch of the 11 possible overlay icons (boy would it be nice if Microsoft upped the number of these as the number of applications that use them seem to increase and increase)...

解決方案
You can see what overlays are set up, and change them (at your own risk) in the registry here:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers

If you are using TortoiseCVS (and have nothing else using overlay icons), you will get a couple ofTortoiseSVNIcons, and all of your TortoiseCVS icons. This is because the overlay icons are used in alphabetical order. Again, at your own risk (editing the registry may blow up your computer, yada, yada, yada -- and if you are reading Stack Overflow and using Windows and haven't edited the registry, you are a rare beast indeed), feel free to rename them (I suggest putting numbers in front of the ones you want to use and "z_"'s prefixed to the ones you don't need). The TortoiseSVN Shell extensions are nicely named so you know what they do, the TortoiseCVS extensions are not. After looking through the source code, I found the pertinent information:

  • TortoiseCVS0 - In CVS
  • TortoiseCVS1 - Not in CVS
  • TortoiseCVS3 - Conflicted
  • TortoiseCVS4 - In CVS readonly
  • TortoiseCVS5 - Ignored
  • TortoiseCVS6 - Added
  • TortoiseCVS7 - Deleted
  • TortoiseCVS8 - Locked

 

作者 is2120

Copyright © Windows教程網 All Rights Reserved