Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for "the best" SVN GUI/manager for Mac OS, allowing things like line by line comparison, merging, branching, ...

I tried Versions for a few days but now I found that Cornerstone might be a good alternative (better ?).

I was wondering if anyone would have some feedback on these two apps (or on others ...).

share|improve this question
Next time, could you consider rephrasing your question so it does not generate purely subjective feedback ("the best")? Also see the FAQ on this: – Asmus Apr 14 '11 at 13:22
Asmus has a valid point, but I would even go so far as to point out the "the best" is purely subjective, especially here since some will say Versions and some will say Cornerstone. You will get better responses overall if you list specifically what your needs and wishes are for a GUI SVN app and then you can decide what works for you rather than letting the community decide for you. – Philip Regan Apr 14 '11 at 14:29
OK, I agree this is far on subjective side. But I was also asking for general feedback, and behavior regarding merging and branching. – Cedric H. Apr 14 '11 at 16:33
Both Versions and Cornerstone offer 30 day evals. I'd suggest you take complete advantage of those and not make a purchase until 60 days from now. :) – Ian C. Apr 14 '11 at 17:17
up vote 4 down vote accepted

I've used both, bought Versions in the end. They were both about equal in my use cases. What really helped was adding Kaleidoscope to my tool box and using it for diffs instead of the XCode diff engine or the simple diff engine in Versions.

share|improve this answer
+1 for Kaleidoscope. – Philip Regan Apr 14 '11 at 12:51

It's really subjective, but IMHO it's Cornerstone. In my setup I use:

  • Cornerstone
  • Kaleidoscope
  • svnX
  • svn via iTerm2
share|improve this answer


SvnX is an open source GUI for most features of the svn client binary. It allows you to browse your working copies, spot changes and operate on them but also to browse logs and revisions of your repositories

share|improve this answer
Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – daviesgeek Nov 10 '11 at 19:01

Nice GUI, freeware, multiple function: SourceTree

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.