Get Subversion!

Subversion packages exist for a number of different operating systems. Remember, once you have it installed, most of your questions can be answered by reading the Subversion Book.

Note: binary packages are usually available about a week after Subversion source releases. If you're looking for Subversion 1.0 binaries, you might not yet find them below. Instead, you might find Subversion 0.37, which was the last release before 1.0. In this case, we recommend either grabbing the 1.0 source release, or checking back for binary packages a bit later.

Source Code

The latest source release can be found in this directory, in the file-sharing area of the Subversion website. Be sure to read the general instructions for building from the source tarball, and the specific instructions within the source code itself.


RedHat Linux

Maintainer: David Summers

RPMs for Redhat 7.X (i386): http://summersoft.fay.ar.us/pub/subversion/latest/redhat-7.x/bin (UK Mirror)

RPMs for Redhat 8.0 (i386): http://summersoft.fay.ar.us/pub/subversion/latest/redhat-8.0/bin (UK Mirror)

RPMs for Redhat 9.0 (i386): http://summersoft.fay.ar.us/pub/subversion/latest/redhat-9.0/bin (UK Mirror)

RPMs for Fedora Core 1 (i386): http://summersoft.fay.ar.us/pub/subversion/latest/fedora/bin (UK Mirror)

RPMs for WhiteBox Enterprise Linux 3 / RedHat Enterprise Linux 3 (i386): http://summersoft.fay.ar.us/pub/subversion/latest/whitebox-el-3/bin (UK Mirror)


Debian GNU/Linux

Maintainer: David Kimdon

Information on the latest .deb packages for Debian Unstable ('sid') can be found here: http://packages.debian.org/subversion.

If you are running Debian unstable, just run 'apt-get install subversion'.

Backported .deb packages for Debian Stable ('woody') can be found here: http://people.debian.org/~cjwatson/subversion-woody/.


SuSE Linux

Maintainer: Olaf Hering

RPM packages for various older SuSE Linux versions: ftp://ftp.suse.com/pub/people/poeml/

A list of available mirror sites can be found here: http://www.suse.de/en/private/download/ftp/int_mirrors.html


FreeBSD

Maintainer: Lev Serebryakov

Information about the latest port can be found here:http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/subversion/.

Assuming your ports tree is up-to-date, just 'cd /usr/ports/devel/subversion; make install'.


pkgsrc ({Net,Open,Free}BSD, Linux, Solaris, etc.)

Maintainer: Eric Gillespie

pkgsrc is the cross-platform package system used by the NetBSD project, originally derived from FreeBSD ports.

Information about the latest package can be found here:http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/devel/subversion/.

Assuming your pkgsrc tree is up-to-date, just 'cd /usr/pkgsrc/devel/subversion; make install clean'.


Mac OS X

Maintainer: Christian Schaffner

Information about the latest Fink packages can be found here: http://fink.sourceforge.net/pdb/package.php/svn-ssl.

Just run 'fink install svn-ssl' to install a stand-alone server, 'fink install libapache2-ssl-mod-svn' for the apache2 module or 'fink install svn-client-ssl' if you only need the client. Be sure to read the documentation of the package by typing 'fink describe svn-ssl'.

Note that the svn Fink packages are still in the unstable tree. To enable the unstable tree, please read the Fink FAQ. Also remember to run 'fink selfupdate' often to get the latest package descriptions.


Win32

Maintainer: Branko Cibej

The latest command-line binaries and libraries for Windows can be found in this directory of the file-sharing area. The packages are ".zip" files.

Maintainer: Jostein Andersen

The same command-line binaries and libraries, but packaged within a friendly Installer program, are in the same directory of the file-sharing area, but end with "-setup.exe".

Maintainer: Steve King

If you want a pretty Win32 GUI, TortoiseSVN integrates nicely with the Windows Explorer.