What is TortoiseHg Overlay Icon Server

Tortoisehg

Tortoisehg Problem Overview


I just install TortoiseHg, to act as Mercurial client tool.

However, in my Vista, whenever I start, there is a TortoiseHg Overlay Icon Server at my notification bar.

Is quite annoying. What is the purpose of that? Can I disable it?

Tortoisehg Solutions


Solution 1 - Tortoisehg

The notification icon is part of a service* which gives us those handy icons on the corner of version-controlled files/folders. (The little icons demonstrate whether the file is "up-to-date", modified, etc.)


If you want to get rid of the icon:

  1. Right-click on Desktop
  2. Click on TortoiseHg->Explorer Extension Settings
  3. Click on Icons
  4. Uncheck Show Icon under Taskbar

enter image description here


My current setup is that I've disabled TortoiseHgOverlayServer from starting up with Windows through msconfig's Startup tab. (To run msconfig, press Windows+R, and type in msconfig.)

Then, when I want my icons to update, I right click on my project folder, and click on TortoiseHg->Update Icons. This starts TortoiseHgOverlayServer manually, and it'll only be there until you log off Windows.


*It's not really a Windows service, but it acts kinda like one, so...

Solution 2 - Tortoisehg

It is the service, which modifies the icon in the explorer which showes when files are under version control and if they are changed. Let it do its work.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionCheok Yan ChengView Question on Stackoverflow
Solution 1 - TortoisehgMateen UlhaqView Answer on Stackoverflow
Solution 2 - Tortoisehgbernd_kView Answer on Stackoverflow