Installing Subversion 1.4.5 From Source on Solaris 10 1
Introduction
This guide will go through the installation process of building subversion from source on Solaris 10 machine. These instructions can be ported to almost any platform supported by subversion. Subversion is used in many development areas when losing progress and tracking changes is important. Which is basically all the time. That being said I use subversion for all my development projects because it is very efficient version control system, also it can be used over SSH without even setting up Web_DAV access or running the included svn server. Enjoy the post and by all means enjoy subversion. You will never look back.
Download Source
wget http://subversion.tigris.org/downloads/subversion-deps-1.4.5.tar.bz2
wget http://subversion.tigris.org/downloads/subversion-1.4.5.tar.bz2
Extracting Source
bunzip2 subversion-1.4.5.tar.bz2
tar -xf subversion-1.4.5.tar.bz2
bunzip2 subversion-deps-1.4.5.tar.bz2
tar -xf subversion-deps-1.4.5.tar.bz2
Configure, Compile and Install
cd subversion-1.4.5
./configure --prefix=/opt/local --without-neon
Note: This guide will build subversion without berkeley db and uses FSFS as the default repo type (IMHO this is a much better solution anyway) There is also no mod_dav support.
make
make install
Conclusion
I do not use subversion with web_dav access. This will soon change because Nginx has a DAV extension and it extremely fast. If you require access to you repository I would recommend either a code browser like the following fabulous coe browsers depending on your preference.
Project Management and Code Browsers
Code Browser
I prefer to use Retrospectiva because I then do not need to mess around with python and can just setup another vhost in my Nginx/mongrel cluster and runs fine. Also the features included in Retrospectiva are more polished IMHO.
Trackbacks
Use the following link to trackback from your own site:
http://www.sysadminschronicles.com/trackbacks?article_id=installing_subversion_from_source_on&day=28&month=08&year=2007
Thanks for the simple install tip, but you should fix a silly typo i.e. drop the .bz2 from the tar commands …
bunzip2 subversion-1.4.5.tar.bz2 tar -xf subversion-1.4.5.tar bunzip2 subversion-deps-1.4.5.tar.bz2 tar -xf subversion-deps-1.4.5.tar