Installing Subversion 1.5 on Mac OS X

My current project at Yahoo! is using a Subversion repository for version control, as opposed to the usual CVS (thankfully). Unfortunately, it turns out that the svn client installed on Mac OS X Leopard up to and including 10.5.6, is 1.4 whereas the “best” release is 1.5.

It’s very simple to get the newer 1.5 version up and running by compiling from source:

This will install Subversion 1.5 in your /usr/local path.

I added the --without-sasl option to prevent the following error from occurring when committing files:

svn: Commit failed (details follow):
svn: Cannot negotiate authentication mechanism

Comments

  1. While this will work, you end up without any language bindings, no server modules and a Subversion install that doesn’t work with svn+ssh or BDB repositories. Why go through all that trouble yourself. (Compiling Subversion and its bindings for OSX.) http://tinyurl.com/5dh9ou

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>