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.
Subversion versions up to and including 1.0.4 have an exploitable bug in the parsing of the svn protocol.. All users are advised to upgrade to 1.0.5. |
Note: binary packages are usually available about a week after Subversion source releases. If you're looking for the latest Subversion binaries, you might not yet find them below. In this case, we recommend either grabbing the latest source release, or checking back for binary packages a bit later. |
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.
Maintainer: David Summers
RPMs for Intel (i386) Redhat 7.X, 8.0, 9.0, Fedora 1, Whitebox Enterprise Linux 3 / Redhat Enterprise Linux 3 : http://summersoft.fay.ar.us/pub/subversion/latest/ (UK Mirror)
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/~adconrad/.
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
Maintainer: Ben Reser
RPM packages for various versions of Mandrake Linux: http://mirror.brain.org/linux/breser/mandrake/
Users wanting to use urpmi to install can find instructions for adding that site as a urpmi media here: http://ben.reser.org/mandrake/breser
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'.
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'.
Maintainer: Steven M. Christensen
Binary builds of Subversion for Solaris 2.5-9 on SPARC and Solaris 8-9 on x86/Intel are available at: http://www.sunfreeware.com/.
Maintainer: Christian Schaffner
Information about the latest Fink packages can be found here: http://fink.sourceforge.net/pdb/search.php?s=svn.
Be sure to read the documentation of the different packages.
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. Note: TortoiseSVN is a separate project. Please post questions and problems to the TortoiseSVN project's own mailing lists., not Subversion's mailing lists.