Page 1 of 1

Any way to use the Diff viewer on arbitrary files

PostPosted: Tue Oct 07, 2008 3:27 pm
by TimM
Is there any way to use the built in difference viewer on arbitrary files on my computer?

I know that I can use "compare with each other" in the main Syncro window however is it possible to launch the diff viewer on two files that might not be checked into Svn?

This is something I use quite frequently when using Tortoise on my windows machine, but on my Mac I was hoping I could do something similar.

Presumably there is a diff viewer built into the software - is there any command line option to launch syncro and compare 2 files?

Tim

Re: Any way to use the Diff viewer on arbitrary files

PostPosted: Tue Oct 07, 2008 3:59 pm
by adrian
Hello,

Unfortunately with the currently released version(v4.0) you cannot compare files outside of a working copy.
However we have already considered making it possible to use the diff viewer as a separate tool. This feature will most likely be available in a future version.

Regards,
Adrian Buza
http://www.syncrosvnclient.com

Re: Any way to use the Diff viewer on arbitrary files

PostPosted: Tue Oct 07, 2008 6:44 pm
by TimM
That would be a useful feature.

It also occurs to me that it would let me try out a distributed source control solution like Mercurial or Bazaar (these are starting to look very interesting).

Re: Any way to use the Diff viewer on arbitrary files

PostPosted: Wed Oct 08, 2008 3:54 pm
by adrian
I'm not sure if I understand what you mean.
If you choose an external tool to perform the diff instead of the one which is built-in then any compare you make inside SVN Client will simply be delegated to that external tool. So it is expected from that external tool to have a GUI of some sort which will present the diff result.

Regards,
Adrian Buza
http://www.syncrosvnclient.com

Re: Any way to use the Diff viewer on arbitrary files

PostPosted: Thu Oct 09, 2008 12:46 am
by TimM
Its just that you seem to have a nice diff tool that also does merges well. For many project I use svn but I also want to play with other more distributed models (and also with just arbitary files).

So particulary on a Mac where there are not a lot of good diff tools (like WinDiff etc) - having a tool I use for my main work that I can also call from some of these other tools is a good selling point (and possibly you might leverage the interest in Bazzaar or Mercurial to widen your offering).

Thus being able to do something like: SynchroDiff file1 file2 is a useful proerpty.

As an evaluator (and potential customer) this is a good tipping point.

Thanks,

Tim