extmerge
Larry Drews
ldrewsNOSPAM at thesoftwareronin.com
Sun Nov 15 20:45:46 GMT 2009
John Arbash Meinel <john at arbash-meinel.com> wrote in
news:4B00640B.9050403 at arbash-meinel.com:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Larry Drews wrote:
>> I have just spent a frustrating 4 hours trying to set up Beyond
>> Compare 3 as the external merge tool for Bazaar (latest stable
>> release).
>>
>> external_merge = '"C:\Program Files\Beyond Compare3\BComp.exe /fv "
>> %r %b % t %o'
>>
>> This doesn't work. Keeps giving the error message:
>>
>> Microsoft Windows XP [Version 5.1.2600]
>> (C) Copyright 1985-2001 Microsoft Corp.
>>
>> C:\Documents and Settings\Administrator>cd \las\l10
>>
>> C:\LAS\L10>bzr extmerge --all
>> bzr: ERROR: [Error 123] The filename, directory name, or volume label
>> syntax is
>> incorrect
>>
>> C:\LAS\L10>
>>
>> Unfortunately bzr doesn't tell me anything about what is wrong. It
>> doesn't even show me what it thinks it is processing. Can you tell
>> that I am frustrated!
>>
>> Help!
>>
>> Regards,
>
> My best guess is that there is a problem with quoting and spaces.
> Looking at the above string:
>
> "C:\Program Files\Beyond Compare3\BComp.exe /fv " %r %b %t %o'
>
> With this mix, you have some arguments inside the quotes and some
> outside. My guess is that the above string will cause bzr to try to
> start a program named "BComp.exe /fv " which is both not a valid file
> (trailing spaces aren't allowed) and certainly not what you want. I
> would try first:
>
> "C:\Program Files\Beyond Compare3\BComp.exe" /fv %r %b %t %o
>
> However, there are other possible issues:
>
> 1) Try forward slashes:
> "C:/Program Files/Beyond Compare3/BComp.exe"
>
> 2) Try filenames that don't have spaces. Something like:
> C:\Progra~1\Beyond~1\BComp.exe /fv %r %b %t %o
>
> etc.
>
> John
> =:->
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (Cygwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAksAZAoACgkQJdeBCYSNAAP3YgCfQvQn7vMQC7Gq9aTZZ/MHHwDB
> gVEAn2NQsgub5sLM4kVgj+I3DiYS+4Ds
> =ou2Y
> -----END PGP SIGNATURE-----
>
>
Thanks for the suggestions, but those don't work either. Same message.
Is there anyway to tell what filename, pathname, etc. might be failing?
Regards,
Larry Drews
TheSoftwareRonin
More information about the bazaar
mailing list