I'm trying to setup Devart Code compare as the merge tool.
The documentation of Devart Code compare states that it required the following:
/TF="path to remote" /MF="path to local" /BF="path to base" /RF="path to merged"
When I translate this to the argument to be entered in Sourcetree, whtis would be:
/TF="$REMOTE" /MF="$LOCAL" /BF="$BASE" /RF="$MERGED"
However, when I that what is actually being executed, I see that the command line is (I'm trying to merge my Gitignore file):
"c:\Program Files\Devart\Code Compare\CodeMerge.exe" "C:/Program Files (x86)/Git/TF=./.gitignore.REMOTE.1120.gitignore" "C:/Program Files (x86)/Git/MF=./.gitignore.LOCAL.1120.gitignore" "C:/Program Files (x86)/Git/BF=./.gitignore.BASE.1120.gitignore" "C:/Program Files (x86)/Git/RF=.gitignore"
The backslahes seem to have been replaced with the paths to Git. When I try to escape the backslag with another backslash, I get:
"c:\Program Files\Devart\Code Compare\CodeMerge.exe" "//TF=./.gitignore.REMOTE.1120.gitignore" //MF=./.gitignore.LOCAL.1120.gitignore //BF=./.gitignore.BASE.1120.gitignore //RF=.gitignore"
which doesn't work either.
Is there anything I can do to correct the argument that needs to be passed as forward slash?
Hi Robert
This setting will work:
Diff command: C:\Program Files\Devart\Code Compare\Codemerge.exe
Arguments: -MF=\"$LOCAL\" -TF=\"$REMOTE\" -BF=\"$BASE\" -RF=\"$MERGED\"
Hi Seth, thanks for your response. I tried that already too, but no luck so far.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try using the other type of slash to escape:
\/TF=...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.