Adam Downer wrote on Wed, May 04, 2011 at 12:34:47 +0100: > Ahh yes, I should have mentioned that I have tried this change already. > Oops. > Removing the "--" parameters passing to diff3 performs a three-way diff > of the files passed. I am after a three way merge, so this would be more > like what I am needing to specify. > > %DIFF3% %BASE% %MINE% %YOURS% -o %RESULT_FILE% > > Base being the file at the revision at which the branch was taken. > > Using exactly what is suggested does present the kdiff window, after > complaining about having a -E passed to it. It does have source in the > various panes, although I am uncertain if they are round the right way > at this point (that is for me to work out later). And when I close the > window (after resolving the conflicts) I am not presented with the > option to resolve the merge conflict, so svn still thinks the file is in > conflict. >
If you just run 'kdiff3' from the shell prompt, do you get another shell prompt before or after you close diff3? It should be the latter. > Regards > > Adam D > > > A glance at the man page for kdiff3 shows that it expects the three > > files on the command line without options given in the SVN Book's > > sample diff wrapper. > > > > http://linux.die.net/man/1/kdiff3 > > > > Try changing > > > > %DIFF3% --older %OLDER% --mine %MINE% --yours %YOURS% > > > > to > > > > %DIFF3% %OLDER% %MINE% %YOURS% > > > > Steve > > ________________________________________________________________________ > > PLEASE NOTE THAT WE HAVE MOVED. > Our new address is 4th Floor, Dashwood House, 69 Old Broad Street, London, > EC2M 1QS. Our new telephone number is +44 (0) 20 3535 8300. > > This e-mail and its attachments are confidential. If you are not the intended > recipient of this e-mail message, please telephone or e-mail us immediately, > delete this message from your system and do not read, copy, distribute, > disclose or otherwise use this e-mail message and any attachments. > > Although RI3K believes this e-mail and any attachments to be free of any > virus or other defect which may affect your computer, it is the > responsibility of the recipient to ensure that it is virus free and RI3K does > not accept any responsibility for any loss or damage in any way from its use. > > RI3K Limited is a company registered in England no: 3909745. Registered > office 4th Floor, Dashwood House, 69 Old Broad Street, London, EC2M 1QS. VAT > registration no: 769 0192 07