Error Adding Beyond Compare Settings
Created originally on Bitbucket by Alen Siljak (Alen Šiljak)
I don't see Beyond Compare options for diff & merge tool setting in the global settings. Trying to add manually, according to instructions at http://www.scootersoftware.com/support.php?zz=kb_vcs#mercurial. I go to Edit File, add the following block: " [extdiff] cmd.bcomp = C:\Program Files\Beyond Compare 3\BComp.exe opts.bcomp = /ro
[tortoisehg] vdiff = bcomp
[merge-tools] bcomp.executable = C:\Program Files\Beyond Compare 3\BComp.exe bcomp.args = $local $other $base $output bcomp.priority = 1 bcomp.premerge = True bcomp.gui = True
[ui] merge = bcomp " and get the error below:
{{{ #!python ** Mercurial version (1.9.2). TortoiseHg version (2.1.3) ** Command: --nofork workbench ** CWD: C:\dev\Carbon-Sprint77 ** Encoding: cp1252 ** Extensions loaded: mercurial_keyring, mq, rebase ** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)] ** Windows version: (6, 1, 7601, 2, 'Service Pack 1') ** Processor architecture: x64 ** Qt-4.7.1 PyQt-4.8.3 Traceback (most recent call last): File "tortoisehg\hgqt\settings.pyo", line 958, in editClicked File "tortoisehg\hgqt\settings.pyo", line 962, in refresh File "tortoisehg\hgqt\settings.pyo", line 1140, in loadIniFile File "tortoisehg\util\wconfig.pyo", line 232, in readfile File "tortoisehg\util\wconfig.pyo", line 167, in read File "mercurial\config.pyo", line 149, in read File "mercurial\config.pyo", line 144, in parse ParseError: (' cmd.bcomp = C:\Program Files (x86)\Beyond Compare 3\BCompare.exe', 'C:\Users\siljak\mercurial.ini:10') Traceback (most recent call last): File "tortoisehg\hgqt\thgrepo.pyo", line 103, in onFileChange File "tortoisehg\hgqt\thgrepo.pyo", line 140, in pollStatus File "tortoisehg\hgqt\thgrepo.pyo", line 247, in _checkuimtime File "tortoisehg\hgqt\thgrepo.pyo", line 503, in invalidateui File "mercurial\ui.pyo", line 44, in init File "mercurial\ui.pyo", line 81, in readconfig File "mercurial\config.pyo", line 149, in read File "mercurial\config.pyo", line 144, in parse ParseError: (' cmd.bcomp = C:\Program Files (x86)\Beyond Compare 3\BCompare.exe', 'C:\Users\siljak\mercurial.ini:10') Traceback (most recent call last): File "tortoisehg\hgqt\thgrepo.pyo", line 103, in onFileChange File "tortoisehg\hgqt\thgrepo.pyo", line 140, in pollStatus File "tortoisehg\hgqt\thgrepo.pyo", line 247, in _checkuimtime File "tortoisehg\hgqt\thgrepo.pyo", line 503, in invalidateui File "mercurial\ui.pyo", line 44, in init File "mercurial\ui.pyo", line 81, in readconfig File "mercurial\config.pyo", line 149, in read File "mercurial\config.pyo", line 144, in parse ParseError: (' cmd.bcomp = C:\Program Files (x86)\Beyond Compare 3\BCompare.exe', 'C:\Users\siljak\mercurial.ini:10')
}}}