Hier ist meine Einstellungsdatei:Wie setze ich TortoiseHG auf Mac, um mit zwei Elternteilen zu kommunizieren?
[extensions]
hgext.extdiff =
[extdiff]
cmd.kdiff3 = /Applications/kdiff3.app/Contents/MacOS/kdiff3
[tortoisehg]
vdiff = kdiff3
[ui]
merge = kdiff3
[merge-tools]
kdiff3.executable = /Applications/kdiff3.app/Contents/MacOS/kdiff3
kdiff3.args = $base $local $other -o $output
kdiff3.priority = 1
On-Dateien zusammenführen, wenn ich Cmd + D
drücke, ist es zeigt nur 2-Wege-diff mit den lokal Eltern, auch wenn die List Options
-Changed by This Commit
gesetzt. In Windows, wenn ich Ctrl + D
drücke, zeigt es 3-Wege-Diff mit 2 Eltern, auch wenn ich nichts an den Einstellungen ändere.
Wie kann ich TortoiseHG auf dem Mac einstellen, um 3-Weg-Diff auf Zusammenführungsdateien zu zeigen, wenn ich Cmd + D
drücke? Ich verwende TortoiseHG 3.9.0
Vielen Dank für Ihre ausführliche Antwort, Ihre Bemühungen zu schätzen wissen. Jetzt funktioniert es perfekt nach dem Hinzufügen nur dieser Zeile unter '[merge-tools]': 'kdiff3.diff3args = - L1 '$ pabel1' --L2 '$ cabel' --L3 '$ pabel2' $ parent1 $ child $ parent2' – noel