Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I cannot seem to find any good Subversion client for my Mac! I use TortoiseSVN at work, and it's awesome, but it's for Windows only. My colleague uses Cornerstone for his Mac, and it is not bad and has a good interface, but it does cost money.

I could stick with Terminal, but a GUI makes it easier when a lot of merging is needed.

So, any suggestions?

p.s. I like sleek graphical interfaces, my philosophy is this: if the app doesn't look good, stick with Terminal.

share|improve this question

put on hold as off-topic by bmike 2 days ago

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

    
I'm closing this to new answers. If someone wants to edit this to "describe the problem more clearly" we could open it. It would be better to ask how to do something specific rather than just asking for "hey - what's your favorite SVN client - the list at wikipedia isn't complete enough" –  bmike 2 days ago

7 Answers 7

up vote 4 down vote accepted

Xcode has a built-in SVN client which is merely okay. Some people seem to like SvnX, but I've not been happy with its user interface.

But here's a different idea: unless you have some specific reason to stick with SVN and ONLY SVN, you could try Git. Git comes with a few GUI tools (which are invoked from the command line), and you can continuously integrate between Git and SVN repositories with very little effort. The Git branching model is also especially fantastic for collaboration, although even for single-person projects I like it much more than SVN, as it gives me a lot more flexibility in how I manage and release my projects. There are also a number of fantastic GUIs for Git on OS X, many of them free, and I believe Xcode supports git directly now, too.

share|improve this answer
    
Hi, thanks. Yes I saw few tools for git and I liked them. But I have been using svn at work and home for both business and personal projects. And I don't like idea of integrating back and forth. Definitely something to consider in any case. thanks! –  Sandro Dzneladze Jun 25 '12 at 18:10
    
git-svn makes the continuous integration really easy. Just think of the svn repo as the place that you push to! (Because that's what git-svn does.) –  fluffy Jun 25 '12 at 18:12

Source Tree is a good free app for SVN, Git and Mercurial. Support is great and it as good look!

share|improve this answer
2  
Source Tree is pretty good, I've been using it for some Git projects, but it doesn't do SVN natively, it only does so through Git or Mercurial compatibility layers, which may or may not be an issue in this case. –  robmathers Sep 18 '12 at 20:14

svnX is an graphical client to subversion (svn) for Mac OS X.

Not the most pretty client but svnX is open source and has been actively supported for many years.

Screen shot of svnX 1.3 for Mac OS X

share|improve this answer
    
yes it is ugly as... :) –  Sandro Dzneladze Jun 25 '12 at 18:35

There is also uberSVN - I haven't tried it myself, I use SVN via the Eclipse IDE and/or the command line, so I can't comment on it's quality.

share|improve this answer

I'm using CRAX and I'm finding this software good enough in SVN local repo management. Using it is very similiar to the using TortoiseSVN and TotalCommander on Windows. And this soft is cheeper than other SVN clients for MAC.

share|improve this answer
    
Thanks for the answers on this. Be sure to read the promotion section on Help Center if you recommend the same software several times. –  patrix Oct 6 '13 at 20:56

i know its a bit old but if you dont want any client you can just right click on finder and connect to server input your url and username and password and you can view all the files and folder

share|improve this answer
    
How would this work for Subversion, including checkin/checkout etc.? –  patrix 2 days ago

You can also use the terminal (terminal.app) for small operations.

Type "svn help" to find out how to use the svn with the promp. ;)

share|improve this answer
2  
The Op says he knows this but does not want to do this. –  Mark Sep 23 '13 at 12:29

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