3 Way Compare via Command Line

3 Way Compare via Command Line


    Aug 08, 2006#1


    I use TortoiseSVN as my source control for a project. Within TortoiseSVN, I am able to resolve conflicts, which means it opens up an external editor with a 3 way compare. So far, UC fails to open when I select this option. I have tried the following syntax:

    UC.EXE -t [file1] [file2] [file3]

    where the corresponding [file#] represents 1 absolute path to a source file to compare.

    What is the appropriate command line parameter for UC to allow a three way comparison?


    Grand MasterGrand Master

      Aug 09, 2006#2

      Use -3 instead of -t according to the UltraCompare help page Command Line Options. Please read the manual before asking questions. The help contains also a command line example for 3-way text compare.
      Best regards from an UC/UE/UES for Windows user from Austria


        Aug 09, 2006#3

        I did read the manual before posting my question. Obviously I did not find such information.


          Feb 14, 2007#4

          UC can be used as both the Diff tool and the Merge tool in TortoiseSVN.

          Diff Viewer Command:

          C:\...\UltraCompare\UC.exe -t %base %mine

          Merge Tool Command(Need v4.20):

          C:\...\UltraCompare\UC -rom %theirs %mine %merged

          Tested this out using TortoiseSVN v1.4.3