blob: c219385efedc455ae0cf935eeeee58fb554bf095 [file]
<!DOCTYPE html PUBLIC "-//Tigris//DTD XHTML 1.0 Transitional//EN"
"http://style.tigris.org/tigris_transitional.dtd">
<html>
<head>
<title>Subversion Distributions</title>
<link rel="stylesheet" type="text/css"
href="http://subversion.tigris.org/branding/css/tigris.css"/>
<link rel="stylesheet" type="text/css"
href="http://subversion.tigris.org/branding/css/inst.css"/>
<link rel="stylesheet" type="text/css" media="print"
href="http://subversion.tigris.org/branding/css/print.css"/>
<script type="text/javascript"
src="http://subversion.tigris.org/branding/scripts/tigris.js"></script>
</head>
<body>
<div class="app">
<h2>Get Subversion!</h2>
<p>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 <a
href="http://svnbook.red-bean.com">Subversion Book</a>.</p>
<ul>
<li><p>The best available version of Subversion is: <b>1.1.3</b></p>
<ul>
<li><p>Read the <a href="svn_1.1_releasenotes.html">1.1.x series
Release Notes</a>, or the <a
href="http://svn.collab.net/repos/svn/trunk/CHANGES"
>CHANGES</a> file if you want more details.</p></li>
<li><p>There are no "unstable" releases; don't be fooled by
the odd version number. Every release is tested and
considered stable for production use.</p></li>
<li><p><a href="#binary-packages">Binary packages</a> are usually
available about a week after Subversion source releases.
If no binary packages are available for your operating
system yet, try building from the <a
href="getting_subversion.html">the source
release</a>.</p></li>
</ul>
</li>
<li><p>The 1.0 development line is no longer active.</p>
<p>We are no longer fixing bugs and doing 1.0.x releases. Only the
discovery of a horrible data-loss or security bug would prompt
us to do another 1.0.x release. If you discover a bug in 1.0,
it is likely already fixed in a later development line. If you
report the bug, you'll probably be told to upgrade first.</p>
</li>
<li><p>How does one upgrade to the latest release?</p>
<p>There's nothing special to do. Just install "on top of" an
older release. Any Subversion 1.X program is
forward-compatible with newer 1.Y libraries. No repository
dump/load is required. As long as a client and server both
have the same major release number (1), an older client works
with a newer server and a newer client works with an older
server. The only caveat is that if the client and server minor
release numbers don't match (e.g 1.0 and 1.1), then not all new
features may not be available.</p>
</li>
</ul>
<center>
<table border="0" cellpadding="2" width="98%" bgcolor="white">
<tr>
<td width="100%" bgcolor="yellow">
<font color="red">
<b>
Subversion versions up to and including 1.0.7 and 1.1.0-rc3 have a <a
href="/security/CAN-2004-0749-advisory.txt">flaw that fails to protect
metadata when using mod_authz_svn.</a>. Servers running mod_authz_svn are
advised to upgrade to the latest releases in the 1.0.x or 1.1.x lines.</b>
</font>
</td>
</tr>
</table>
</center>
<hr/>
<h2><img alt="" src="images/src-pkg.png"/>Source Code</h2>
<p>The latest source release can be found <a
href="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260">
in this directory</a>, in the file-sharing area of the Subversion
website. Be sure to read the <a
href="getting_subversion.html">general instructions</a> for building
from the source tarball, and the <a
href="http://svn.collab.net/repos/svn/trunk/INSTALL">specific
instructions</a> within the source code itself.</p>
<!-- list all dependencies!!! with links-->
<hr/>
<center>
<h1>
<a name="binary-packages"></a>
Binary Packages
</h1>
</center>
<p>
The Subversion project does not officially endorse or maintain any binary
packages of the Subversion software. However, volunteers have created binary
packages for different distributions and platforms. If there are any problems
with or questions about the different binary packages please send email to the
Subversion developers mailing list.
</p>
<hr/>
<h2><img alt="" src="images/redhat.png"/> RedHat Linux</h2>
<p><em>Maintainer: <a href="mailto:david@summersoft.fay.ar.us">David Summers</a></em></p>
<p>RPMs for Intel (i386) Redhat 7.X, 8.0, 9.0, Fedora Core 1, Whitebox Enterprise
Linux 3 / Redhat Enterprise Linux 3 : <a href=
"http://summersoft.fay.ar.us/pub/subversion/latest/">http://summersoft.fay.ar.us/pub/subversion/latest/</a>
(<a href="http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/"><em>UK Mirror</em></a>)
</p>
<p>
Binary RPM packages for Fedora Core 2 and Fedora Core 3 are already available
in those distributions. If you do not already have them installed then you
may install them from the installation CD/DVD or use "yum install subversion"
to install them from the internet distribution mirrors.
</p>
<hr/>
<h2><img alt="" src="images/debian.jpg"/> Debian GNU/Linux</h2>
<p><em>Maintainer: <a href="mailto:dwhedon@debian.org">David Kimdon</a>
</em></p>
<p>Information on the latest .deb packages for Debian Unstable ('sid')
can be found here: <a
href="http://packages.debian.org/subversion">http://packages.debian.org/subversion</a>.</p>
<p>If you are running Debian unstable, just run 'apt-get
install subversion'.</p>
<p>Backported .deb packages for Debian Stable ('woody') can be found
here: <a
href="http://people.debian.org/~adconrad/">http://people.debian.org/~adconrad/</a>.</p>
<hr/>
<h2><img alt="" src="images/suse.png"/> SuSE Linux</h2>
<p><em>Maintainer: <a href="mailto:olh@suse.de">Olaf Hering</a></em></p>
<p>RPM packages for various older SuSE Linux versions: <a
href="ftp://ftp.suse.com/pub/people/poeml/">ftp://ftp.suse.com/pub/people/poeml/</a></p>
<p>A list of available mirror sites can be found here: <a
href="http://www.suse.de/en/private/download/ftp/int_mirrors.html">http://www.suse.de/en/private/download/ftp/int_mirrors.html</a></p>
<hr/>
<h2><img alt="" src="images/mandrake.png"/> Mandrake Linux</h2>
<p><em>Maintainer: <a href="mailto:ben@reser.org">Ben Reser</a></em></p>
<p>RPM packages for various versions of Mandrake Linux: <a href="http://mirror.brain.org/linux/breser/mandrake">http://mirror.brain.org/linux/breser/mandrake/</a></p>
<p>Users wanting to use urpmi to install can find instructions for adding that
site as a urpmi media here: <a href="http://ben.reser.org/mandrake/breser">http://ben.reser.org/mandrake/breser</a></p>
<hr/>
<h2><img alt="" src="images/bsddaemon.png"/>FreeBSD</h2>
<p><em>Maintainer:
<a href="mailto:lev@freebsd.org">Lev Serebryakov</a></em></p>
<p>Information about the latest port can be found here:<a
href="http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/subversion/">http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/subversion/</a>.
</p>
<p>Assuming your ports tree is up-to-date, just 'cd
/usr/ports/devel/subversion; make install'.</p>
<hr/>
<h2><img alt="" src="images/bsddaemon.png"/>pkgsrc ({Net,Open,Free}BSD, Linux, Solaris, etc.)</h2>
<p><em>Maintainer:
<a href="mailto:epg@NetBSD.org">Eric Gillespie</a></em></p>
<p><a
href="http://www.NetBSD.org/Documentation/software/packages.html">pkgsrc</a>
is the cross-platform package system used by the NetBSD project,
originally derived from FreeBSD ports.</p>
<p>Information about the latest package can be found here:<a
href="http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/devel/subversion/">http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/devel/subversion/</a>.
</p>
<p>Assuming your pkgsrc tree is up-to-date, just 'cd
/usr/pkgsrc/devel/subversion; make install clean'.</p>
<hr/>
<h2><img alt="" src="images/sol7logo.gif"/>Solaris</h2>
<p><em>Maintainer:
<a href="mailto:steve@smc.vnet.net">Steven M. Christensen</a></em></p>
<p>Binary builds of Subversion for Solaris 2.5-9 on SPARC and Solaris 8-9 on
x86/Intel are available at:
<a href="http://www.sunfreeware.com">http://www.sunfreeware.com/</a>.</p>
<hr/>
<h2>Mac OS X</h2>
<p><em>Maintainer:
<a href="mailto:chris01@users.sourceforge.net">Christian Schaffner</a></em></p>
<p>Information about the latest <a
href="http://fink.sourceforge.net/">Fink</a> packages can be found
here: <a href="http://fink.sourceforge.net/pdb/search.php?s=svn"
>http://fink.sourceforge.net/pdb/search.php?s=svn</a>.
<br/>
Be sure to read the documentation of the different packages.</p>
<p><em>Maintainer:
<a href="mailto:matthew.porter@metissian.com">Matthew E. Porter</a></em></p>
<p>Pre-built binaries that do not require Fink can be found here: <a
href="http://metissian.com/projects/macosx/subversion/"
>http://metissian.com/projects/macosx/subversion/</a>.
</p>
<hr/>
<h2><img alt="" src="images/win32.png"/>Windows NT, 2000, XP and 2003</h2>
<p>The client runs on Win9x/Me but the server does not, see
<a href="http://subversion.tigris.org/faq.html#portability">the FAQ</a>.</p>
<p><em>Maintainer:
<a href="mailto:brane@xbc.nu">Branko &#268;ibej</a></em></p>
<p>The latest command-line binaries and libraries for Windows can be
found in <a
href="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91"
>this directory</a> of the file-sharing area. The packages are ".zip"
files.</p>
<p><em>Maintainer:
<a href="mailto:jostein@josander.net">Jostein Andersen</a></em></p>
<p>The same command-line binaries and libraries, but packaged within a
friendly Installer program, are in <a
href="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91"
>the same directory</a> of the file-sharing area, but end with
"-setup.exe".</p>
<p><em>Maintainer:
<a href="mailto:steveking@tigris.org">Steve King</a></em></p>
<p>If you want a pretty Win32 GUI, <a
href="http://tortoisesvn.tigris.org">TortoiseSVN</a> integrates
nicely with the Windows Explorer. <strong>Note:</strong>
TortoiseSVN is a separate project. Please post questions and
problems to the <a
href="http://tortoisesvn.tigris.org/servlets/ProjectMailingListList">TortoiseSVN
project's own mailing lists.</a>, not Subversion's mailing
lists.</p>
</div>
</body>
</html>