Ich verwende das verteilte Mercurial-Versionskontrollsystem und frage mich, wie ich es so konfigurieren kann, dass WinMerge anstelle seines eigenen internen Diff-Tools verwendet wird. Ich habe bereits WinMerge als Merge-Tool, möchte jedoch, dass Mercurial WinMerge verwendet, wenn ich Folgendes tippe:
hg diff
Gibt es eine Möglichkeit, das zu tun, oder stecke ich mit Mercurials internem Diff-Tool fest?
So funktioniert es für mich - eine reine Quecksilber-Befehlszeile, die kein Schildpatt ist
Bearbeiten Sie zuerst die Datei (unter einem 64-Bit-Fenster)
C: \ Programme (x86) \ Mercurial \ Mercurial.ini
Dann können Sie "hg winmerge ..." anstelle von "hg diff ..." verwenden.
quelle
Nun, die zuvor gegebenen Antworten geben mir nicht die gewünschten Effekte. Sie erlauben es nicht, Revisionen zu verändern und an Ort und Stelle zu bearbeiten (ich meine die gleiche Funktionalität, die für TortoiseSVN aus der Box verfügbar ist). Dazu habe ich zusätzlich zu mercurial.ini diesen Abschnitt hinzugefügt:
Dies ist http://blog.stevehorn.cc/blog/easy-mercurial-visual-diff-between-two.html entnommen
quelle