tags:

views:

686

answers:

7

Tortoise SVN on Windows allows a single user without a network connection to create a repository on the user's machine to check code into, without needing any separate server installation or configuration. This is very useful for lone developers. Is there an SVN client for Mac OS X with this feature?

+4  A: 

I've heard good things about Versions.

Evan Meagher
I've been using Versions for a couple of months now and I tell you that is the best MacOS client around :)
Andrea
+2  A: 

scplugin is a Finder plugin for OS X that works similarly to TortoiseSVN on Windows in terms of user interface.

http://scplugin.tigris.org/

To create a local repository on a Mac, you can follow these instructions, which require a bit of command line wrangling:

http://www.rubyrobot.org/tutorial/subversion-with-mac-os-x

Rafe
+2  A: 

The regular svn command line client can do this. Are you looking perhaps for something graphical?

Greg Hewgill
Yes, it must be graphical
Liam
I assume that he is because he mentions Tortoise SVN.
bLee
That assumption wasn't obvious. I've certainly run into people who believe TortoiseSVN *is* the Subversion client and are surprised to hear about the `svn` command.
Greg Hewgill
A: 

You could use Versions or Syncro (both not free).... or just command line svn/svnadmin. You may also look at distributed VCS Mercurial and clients like Murky. They provide working only locally, too - and it's easier to migrate DVCS to centralized usage (i.e. if your team grows...)

bb
+4  A: 

Besides just using the command line, the short list of graphical clients (just off the top of my head) for Mac OS X are:

Versions
svnX
Cornerstone
SCP plugin

and don't forget that Xcode can natively interface with both CVS and subversion without needing external tools.

Peter Nix
+1  A: 

I think you are looking for something along the lines of Cornerstone. There are a couple of great Mac OS X subversion tools, but this one in particular will allow you to create a local repository on your own computer through the GUI.

From their website:

In fact, Cornerstone includes not just Subversion client functionality, but also the administrative tools. As a result you can create and delete repositories without having to use the command-line.

sixthgear
I haven't used this specific feature of Cornerstone, but in general I have been quite happy with both their product and their e-mail support.
Lawrence Johnston
A: 

I've been recently looking for a good free SVN client for Mac and finally I develop with xCode and I'm using eclipse with SVN plugin and it works great. If you are familiar with eclipse it's a very good option to have in mind.

jLuengas