Subversion Binaries for Mac OS X

Fri October 9

A long time ago (in a galaxy far far away), I found a subversion binary to install on my Mac. I installed it, it worked, I forgot about it... until I needed to upgrade it. So I searched again for a Subversion binary.

My searches lead me to openCollabNet, which had a Universal 32/64-bit OS X subversion binary. I clicked the download button, noticed that none of the contact fields were marked required (very clever), pressed submit and watched my download start. The package installed perfectly, however, it installs in /opt/subversion. My former version (1.4.4), which came from the same source, was installed in /usr/bin. Since I wanted to eradicated the old version, and I wanted the new version in the system PATH, I ran the following shell commands to replace the old binaries with symlinks to the new ones (no comments on me running commands as root are needed):

# cd /opt/subversion/bin
# sudo su
# for i in *; do rm -i /usr/bin/$i; ln -s /opt/subversion/bin/$i /usr/bin/$i; done 

Update: I now use MacPorts to install SVN and haven't had any problems.

Tags: Mac OS X svn