zoukankan      html  css  js  c++  java
  • Microsoft TFS 如何显示在Windows 的上下文菜单中

    How to showing in Windows Explorer context for TFS

    I am not sure if this would help or you are willing to use a new version but I had the exact same environment and issue with you. 

    What I had done is that I uninstalled the old TFS Power Tools ( listed with a "Microsoft Team Foundation Server" prefix and/or "Microsoft Visual Studio Team Foundation Server" in Control-Panel/Programs-and-Features ) and install a newer version which is RTM.  You can download them at http://www.microsoft.com/en-nz/download/details.aspx?id=35775 and install the following in the same order listed below

    1. Team Foundation Server 2012 RTM Power Tools.msi
    2. Visual Studio Team Foundation Server 2012 Update 1 Power Tools.msi
    3. Visual Studio Team Foundation Server 2012 Update 2 Power Tools.msi

    Close Visual Studio before you start then restart after installing, you should see your context menu afterwards together with the green arrow that indicates it is in TFS

    Here is a screenshot of it

    enter image description here

    Why am I not seeing the Icon Overlays in Shell Extensions TFS Power tools ?

    This issue have been reported multiple times and I just wanted to get why it is happening out there:

    • Windows allows a maximum of 15 icon overlays in the system even Windows 7 (http://blogs.msdn.com/b/oldnewthing/archive/2009/12/09/9934348.aspx for more information on that and why)
    • So basically the shell respects the first 15 icon overlays in the system (sorted in alphabetical order)
    • To find the icon overlays in the system you can go to “HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionexplorer ShellIconOverlayIdentifiers” on your machine and figure out how many overlays are installed
    • If you have dropbox, groove or tortoise SVN installed the number of overlays intalled in the system will exceed 15. But windows will only respect the fist 15 in alphabetical order. We name our overlays “TfsOverlayAdd”, “TfsOverlayEdit” etc. and Tortoise SVN name their overlays “1TortoiseNormal”, “2TortoiseModified” etc. So alphabetically they come as top as possible in the list. And we usually end up being bumped down the list and thus a subset or all of overlays might not work if Tortoise SVN or drop box are installed.

    To fix the problem using a hacky solution you can (Note: This is really a hacky solution and the product was not designed for this):

    1. Open the registry
    2. Go to : HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionexplorer ShellIconOverlayIdentifiers
    3. Rename our icon overlays to “1TfsOverlayAdd” , “2TfsOverlayEdit” etc. to bump us up the list
    4. Restart the machine or kill explorer.exe and restart it
  • 相关阅读:
    一起talk C栗子吧(第九十回:C语言实例--使用管道进行进程间通信三)
    集群技术(三)MySQL集群深度解析
    ZOJ 3609 Modular Inverse(扩展欧几里德)
    8,16小感
    Dagger2----一个最简单的Dagger2依赖的实现
    android:模拟水波效果的自己定义View
    SQL Server 运行计划操作符具体解释(1)——断言(Assert)
    参数类型 (实体类层)eneity或pojo 常用参数类型
    参数类型 (@Controller层)
    参数类型 (@Service层) impl
  • 原文地址:https://www.cnblogs.com/haoliansheng/p/4641882.html
Copyright © 2011-2022 走看看