[PATCH] Update win32 merge tools configuration

Pascal Quantin pascal.quantin at gmail.com
Sat Jan 17 12:03:32 CST 2009


# HG changeset patch
# User Pascal Quantin < pascal.quantin at gmail.com>
# Date 1232214700 -3600
# Node ID e9e5f6ea166494fe372defb6280e0d29727c9a42
# Parent  3cc74ee75b0d109d63df4d09d2eb2aa08ee36204
Update win32 merge tools configuration

Add WinMerge and Beyond Compare 3 to default merge tools configuration.
Fix TortoiseMerge configuration.

diff --git a/contrib/mergetools.hgrc b/contrib/mergetools.hgrc
--- a/contrib/mergetools.hgrc
+++ b/contrib/mergetools.hgrc
@@ -38,8 +38,9 @@
 p4merge.gui=True
 p4merge.priority=-8
 
-tortoisemerge.args=/base: $output /mine:$local /theirs:$other /merged:$output
+tortoisemerge.args=/base:$base /mine:$local /theirs:$other /merged:$output
 tortoisemerge.regkey=Software\TortoiseSVN
+tortoisemerge.checkchanged=True
 tortoisemerge.gui=True
 
 ecmerge.args=$base $local $other --mode=merge3 --title0=base --title1=local --title2=other --to=$output
@@ -49,3 +50,13 @@
 filemerge.executable=/Developer/Applications/Utilities/FileMerge.app/Contents/MacOS/FileMerge
 filemerge.args=-left $other -right $local -ancestor $base -merge $output
 filemerge.gui=True
+
+beyondcompare3.executable=C:\Program Files\Beyond Compare 3\BComp.exe
+beyondcompare3.args=$local $other $base $output /ro /lefttitle=local /centerfile=base /righttitle=other /automerge /reviewconflicts
+beyondcompare3.gui=True
+
+winmerge.args=/e /u /dl local /dr other /wr $local $other $output
+winmerge.regkey=Software\Thingamahoochie\WinMerge
+winmerge.regname=Executable
+winmerge.checkchanged=True
+winmerge.gui=True


More information about the Mercurial-devel mailing list