I created a bin directory under my home directory and extracted the UltraEdit and UltraCompare tarballs there.
mkdir /home/cmartin/bin
tar zxvf UltraEdit.tar.gz
tar zxvf UltraCompare.tar.gz
Next, I made soft links to the actual executables in the ~/bin directory as shown below:
ln -s /home/cmartin/bin/ucx/bin/ucx /home/cmartin/bin/ucx.app
ln -s /home/cmartin/bin/uex/bin/uex /home/cmartin/bin/uex.app
Once these tasks were completed, I edited my .hgrc file to match the contents below:
[ui]
editor = /home/cmartin/bin/uex.app
merge = UltraCompare
[extdiff]
cmd.UltraCompare = /home/cmartin/bin/ucx.app
cmd.args = -i -B -b -lt -t $local $other
[tortoisehg]
vdiff = UltraCompare
ui.language = en
[merge-tools]
UltraCompare.executable = /home/cmartin/bin/ucx.app
UltraCompare.args = -i -B -b -lt -t $local $other
UltraCompare.priority = 1
UltraCompare.gui = True
UltraCompare.binary = True
UltraCompare.checkconflicts = True
UltraCompare.checkchanged = True
Now tortoisehg is integrated and working with UltraEdit and UltraCompare.
No comments:
Post a Comment