TortoiseHg без команд контекстного меню - PullRequest
4 голосов
/ 25 августа 2009

Записи в контекстном меню TortoiseHG полностью запутали внешний вид контекстного меню проводника Windows 7 , и я могу справиться с инструментами командной строки hg. Однако значки «Черепаховое наложение» являются обязательными для меня.

Как отключить команды контекстного меню TortoiseHg, но при этом значки наложения черепахи появляются в папках репозитория hg?

Ответы [ 4 ]

5 голосов
/ 21 апреля 2012

Чтобы отключить или добавить элементы в контекстное меню:

  • Щелкните правой кнопкой мыши, чтобы вызвать контекстное меню
  • Выберите TortoiseHg ----> Настройки расширений для проводника
  • Удалить: Скрыть контекстное меню, кроме репозиториев
  • Или используйте эти настройки для добавления или удаления пунктов контекстного меню.
4 голосов
/ 15 января 2010

У меня была такая же проблема, но, похоже, она исправлена ​​в последней версии TortoiseHg - если проблема не устранена, попробуйте обновить.

1 голос
/ 26 августа 2009

Вам необходимо удалить следующие ключи реестра Windows с помощью инструмента «regedit.exe». Перед удалением создайте резервную копию реестра. И обратите внимание, что я не могу гарантировать, если у вас возникнут проблемы.

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
0 голосов
/ 07 сентября 2009

Попробуйте эту команду:

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

Чтобы снова включить расширение оболочки:

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