If it wasn’t already obvious from my previous posts I’ve been bitten by the dangerous and anti-productive bug that is building your own apps from source. However, with the case of Subversion I feel the need to build this one instead of using the installer as I prefer my local apps to go in to /usr/local
not into /opt
.
Word of warning: My personal needs for SVN do not include the Berkeley DB, Neon or other more advanced features. If you require those features, you can run ./configure --help
to review the possible arguments and what is required to use them.
- Download the latest Subversion source. I chose 1.6.5.
- Decompress the package. You can click on the tarball or use Terminal to run this:
tar xvjf subversion-1.6.5.tar.bz2
- Now run the following commands in terminal:
cd subversion-1.6.5 ./configure --prefix=/usr/local --with-ssl --with-zlib=/usr/lib make sudo make install
That’s it! You’re done and can test your version by running the following command in Terminal: svn --version --quiet
.