Что такое сервер значков наложения TortoiseHg? - PullRequest
52 голосов
/ 30 ноября 2010

Я просто устанавливаю TortoiseHg, чтобы действовать как клиентский инструмент Mercurial.

Однако в моей Vista при каждом запуске на панели уведомлений появляется TortoiseHg Overlay Icon Server.

Довольнораздражает.Какова цель этого?Можно ли это отключить?

Ответы [ 2 ]

127 голосов
/ 17 апреля 2011

Значок уведомления является частью службы *, которая предоставляет нам эти удобные значки в углу контролируемых версиями файлов / папок. (Маленькие значки показывают, обновлен ли файл, изменен и т. Д.)


Если вы хотите избавиться от иконки:

  1. Щелкните правой кнопкой мыши Рабочий стол
  2. Нажмите TortoiseHg-> Настройки расширений для проводника
  3. Нажмите на Иконки
  4. Снимите отметку Показать значок в Панель задач

enter image description here


Моя текущая настройка заключается в том, что я отключил запуск TortoiseHgOverlayServer с Windows через вкладку запуска msconfig. (Чтобы запустить msconfig, нажмите Windows + R и введите msconfig.)

Затем, когда я хочу обновить свои значки, я щелкаю правой кнопкой мыши по папке своего проекта и нажимаю TortoiseHg->Update Icons. При этом TortoiseHgOverlayServer запускается вручную и будет работать только до тех пор, пока вы не выйдете из Windows.


* На самом деле это не служба Windows, но она действует примерно так, так что ...

17 голосов
/ 30 ноября 2010

Это служба, которая изменяет значок в проводнике, который показывает, когда файлы находятся под контролем версий и если они изменены.Пусть это сделает свое дело.

...