How to entirely disable SSL certificate checks in Mercurial / TortoiseHg?

If your goal is to eliminate certificate fingerprint warnings during push/pull, there’s a better way to do this. Use the [hostfingerprints] in .hg/hgrc (or ~/.hgrc — see comments). [hostfingerprints] server.example.org = 38:76:52:7c:87:26:9a:8f:4a:f8:d3:de:08:45:3b:ea:d6:4b:ee:cc This will eliminate the warnings without eliminating the security checks. Note: I see from your comments to another answer that you’ve already found … Read more

How to let TortoiseHg (Mercurial) on Windows use the Private Key file generated (by Puttygen)?

Either add the following to the [ui]-section of the mercurial.ini in your home directory (assuming your key is in “C:\Users\UserName\mykey.ppk”): [ui] ssh = tortoiseplink.exe -ssh -i “C:\Users\UserName\mykey.ppk” or use Pageant, found in the TortoiseHg installation path (e.g. C:\Program Files\TortoiseHg\Pageant.exe). Start it, double click the taskbar-icon that appears, and add the .ppk-file.

What is TortoiseHg Overlay Icon Server

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: Right-click on Desktop Click on TortoiseHg->Explorer Extension Settings Click on Icons Uncheck Show Icon under … Read more

How do I cherry-pick a single revision in Mercurial?

Tonfa is right. What you’re describing isn’t ‘merging’ (or ‘pushing’ or ‘pulling’); it’s ‘cherry-picking’. A push or a pull moves all the changesets from one repo to another that aren’t already in that repo. A ‘merge’ takes two ‘heads’ and merges them down to a new changeset that’s the combination of both. If you really … Read more

tech