Installing Subversion on Linux

Apache2 Subversion or also known as svn or SVN, is an open source software version of the controller that can manage software development process undertaken by a separate group of programmers to trace and orderly. CollabNet Subversion is created by holding the trademark “Subversion” and still maintain this project. Subversion is available in a version of Linux, Windows, FreeBSD, OpenBSD, Solaris, Mac OS X and OS/400. Check the Latest version of Subversion is on Subversion.tigris.org.

Requirement
* Apache2

Installing Neon

ervan:~# wget http://webdav.org/neon/neon-0.29.3.tar.gz
ervan:~# tar -zxvf neon-0.29.3.tar.gz
ervan:~# cd neon-0.29.3
ervan:~/neon-0.29.3# ./configure --prefix=/usr/local/neon/
ervan:~/neon-0.29.3# make && make install

Installing Expat library and make sure linked to another

ervan:~# apt-get install expat
ervan:~# ls /usr/lib/ | grep expat
libexpat.so.1
libexpat.so.1.5.2
libexpatw.so.1
libexpatw.so.1.5.2
ervan:~# ln -s libexpat.so.1 libexpat.so
ervan:~# ls -al /usr/lib/ | grep expat
lrwxrwxrwx  1 root root      13 Jul 26 09:53 libexpat.so -> libexpat.so.1
lrwxrwxrwx  1 root root      17 Jun  6 09:58 libexpat.so.1 -> libexpat.so.1.5.2
-rw-r--r--  1 root root  151468 Jun  9  2008 libexpat.so.1.5.2
lrwxrwxrwx  1 root root      18 Jun  6 09:58 libexpatw.so.1 -> libexpatw.so.1.5.2
-rw-r--r--  1 root root  152172 Jun  9  2008 libexpatw.so.1.5.2

Installing SQLite

ervan:~# wget http://www.sqlite.org/sqlite-amalgamation-3.6.13.tar.gz
ervan:~# tar -zxvf sqlite-amalgamation-3.6.13.tar.gz
ervan:~# cd sqlite-3.6.13/
ervan:~# ./configure
ervan:~# make && make install

Installing Subversion

ervan:~# cd subversion-1.6.12
ervan:~# ./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apache2/bin/apr-1-config --with-apr-util=/usr/local/apache2/bin/apu-1-config --disable-neon-version-check --with-neon=/usr/local/neon
ervan:~# make && make install

Restart your apache2 service.

ervan:~# /usr/local/apache2/bin/apachectl restart

Category: Linux | Tags: , , , Comment »


Leave a Reply



Back to top