代码之家  ›  专栏  ›  技术社区  ›  Imran

没有上下文菜单命令的TortoiseHg

  •  4
  • Imran  · 技术社区  · 15 年前

    TortoiseHg的上下文菜单项 totally mess up Windows 7 explorer's context menu's appearance 我可以用hg命令行工具很好地处理这些问题。但是乌龟覆盖图标对我来说是必须的。

    如何禁用TortoiseHg的上下文菜单命令,但仍有Tortoise覆盖图标出现在Hg存储库文件夹中?

    4 回复  |  直到 10 年前
        1
  •  4
  •   Blorgbeard    15 年前

    我也有同样的问题,但它似乎在最新的TortoiseHg中得到了解决-如果您仍然有问题,请尝试升级。

        2
  •  5
  •   Phillip Raj Kaimal    10 年前

    要禁用或向上下文菜单添加项,请执行以下操作:

    • 右键单击以打开上下文菜单
    • 选择TortoiseHg---->资源管理器扩展设置
    • 删除:隐藏上下文菜单(存储库除外)
    • 或者使用这些设置添加或删除上下文菜单项。
        3
  •  1
  •   David Sykes    15 年前

    您需要使用“regedit.exe”工具删除以下Windows注册表项。 在移除这些之前, 请创建注册表备份。 请注意,我不能保证你有任何问题。

    HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\TortoiseHgCMenu
    HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\TortoiseHgCMenu
    HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\TortoiseHgCMenu
    HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\TortoiseHgCMenu
    HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\TortoiseHgCMenu
    HKEY_CLASSES_ROOT\InternetShortcut\shellex\ContextMenuHandlers\TortoiseHgCMenu
    HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\TortoiseHgCMenu
    
        4
  •  0
  •   kuy    15 年前

    尝试此命令:

    regsvr32 /u "C:\\Program Files\\TortoiseHg\\tortoisehg.dll"
    

    要重新启用shell扩展,请执行以下操作:

    regsvr32 "C:\\Program Files\\TortoiseHg\\tortoisehg.dll"