Installing Subversion

Download:

Download subversion-1.x.y.tar.gz (x.y is version number) from Tigris.org into /home/user directory.

Note:

Note that Subversion is intended for use as a client rather than server. That means we are not going to compile it with Apache server support. If you intend to set up a Subversion server, visit Tigris.org for further information.

Preparation:

Unpack the tarball and change to Subversion source directory:
# tar zxf subversion-1.x.y.tar.gz
# cd subversion-1.x.y

Installation:

Installation of Subversion is straight-forward.
You may combine the last two as make && make install.
# ./configure
# make
# make install

Confirmation:

Subversion is install in /usr/bin. To confirm:
Note: svn is the command line client of Subversion.
$ whereis svn




Q&A

Is there a GUI subversion client?

Yes. You can visit Tigris.org and fetch WebSVN from their repository or search your distro installation media for rapidsvn. The former is a PHP web-based client while the latter a Linux package. It seems that CVSView, although designed for CVS, will act as a client to Subversion server as well.