project_packages.html   [plain text]


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css"> /* <![CDATA[ */
  @import "tigris-branding/css/tigris.css";
  @import "tigris-branding/css/inst.css";
  /* ]]> */</style>
<link rel="stylesheet" type="text/css" media="print"
  href="tigris-branding/css/print.css"/>
<script type="text/javascript" src="tigris-branding/scripts/tigris.js"></script>
<title>Subversion Packages</title>
</head>

<body>
<div class="app">

<h1 style="text-align: center;">Subversion Packages</h1>

<p>The best available version of Subversion is:&nbsp;<a
   href="svn_1.3_releasenotes.html">1.3.1</a></p>

<p>You can install Subversion by compiling its <a
href="#source-release">source code release</a> directly, or you can
install one of the <a href="#binary-packages">prepackaged binaries</a>
if there is one for your operating system.  Unless a release has
"alpha", "beta", or "rc" in its name, it is tested and considered
stable for production use.  Once you have Subversion installed, most
of your questions can be answered by reading the <a
href="http://svnbook.red-bean.com" >Subversion Book</a> and <a
href="faq.html">FAQ</a>.</p>

<p>To upgrade to the latest release, just install "on top of" an older
release.  Any Subversion 1.X program is forward-compatible with newer
1.Y libraries.  No repository upgrade 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>

<p>The 1.0 and 1.1 development line are no longer active.  We are no longer
fixing bugs in 1.0.x/1.1.x nor making 1.0.x/1.1.x releases.  Only the discovery
of a horrible data-loss or security bug would prompt us to do another
1.0.x/1.1.x release.  If you discover a bug in 1.0/1.1, it is likely already
fixed in a later development line.  If you report the bug, you'll
probably be told to upgrade first.</p>

</div>

<div class="h2" id="source-release" title="source-release">
<h2>Source Code</h2>

<p>The latest source release can always be found <a
href="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260&amp;expandFolder=74">
in this directory</a>, in the file-sharing area of the Subversion
website.  <br />Windows users should download <tt>.zip</tt> files.
For all other operating systems, download <tt>.tar.gz</tt> or
<tt>.tar.bz2</tt> files.</p>

<p>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-->

</div>   

<div class="h2" id="binary-packages" title="binary-packages">
<h2>Binary Packages</h2>

<p>The Subversion project <b>does <i>not</i> officially endorse or
maintain</b> any binary packages of the Subversion software.  However,
volunteers have created binary packages for different distributions
and platforms, and as a convenience, we maintain a list of links to
them here.  If there are any problems with or questions about the
different binary packages please send email to the <a
href="mailto:users@subversion.tigris.org">Subversion users mailing
list</a>.</p>

<div style="background-color: yellow; color: red;">
<p><b>NOTE: Binary packages usually come out about a week after the
corresponding source release.  Please don't post to the mailing lists
asking when a binary package for a given platform will be ready.  The
packagers already know when new source releases come out, and work as
fast as they can to make binaries available.</b></p>
</div>

<div class="h3" id="redhat-fedora" title="redhat-fedora">
<h3><img alt="" src="images/redhat.png" width="32" height="32"
    />Red Hat Linux and Fedora Core</h3>

<ul>
<li><p><b>RedHat 7.x, 8.0, 9, RedHat Enterprise Linux 3, 4</b></p>
<p><em>Maintainer: <a href="mailto:david@summersoft.fay.ar.us">David
Summers</a></em></p>

<p>
<a href="http://the.earth.li/pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/"><em>UK Mirror</em></a> (fastest) or
<a href="http://summersoft.fay.ar.us/pub/subversion/latest/"
           >http://summersoft.fay.ar.us/pub/subversion/latest/</a> (slowest)
</p>

<div style="background-color: yellow; color: red;">
<p><strong>WARNING:</strong> the RedHat Enterprise Linux 3 subversion 1.2 and later RPMs above (from David
Summers) are <em>not</em> compiled with Berkeley DB support (All other versions are compiled with Berkeley BDB support).  If you
need to access Berkeley DB repositories, these RPMS will not work for
you.
  (See <a
          href="http://subversion.tigris.org/servlets/BrowseList?listName=dev&amp;from=317936&amp;to=317936&amp;count=21&amp;by=thread&amp;first=1&amp;windowSize=20&amp;selectedPage=1">this
    thread</a> for details.) You may want to try different RPMS instead.</p>
</div>

</li>

<li><p><b>Fedora Core 1, 2, Red Hat Enterprise Linux 3, 4</b></p>
<p><em>Maintainer: Dag Wieers</em></p>
<p><a href="http://dag.wieers.com/packages/subversion/"
           >http://dag.wieers.com/packages/subversion/</a></p>
</li>

<li><p><b>Fedora Core 3</b></p>
<p>Binary RPM packages of Subversion 1.1.x are already available in this
distribution.  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.  Alternatively, the Dag repository
linked to above also has packages for this distribution, and is more likely
to update to Subversion 1.2.x when it is officially released.</p>
</li>
</ul>

</div>

<div class="h3" id="debian" title="debian">
<h3><img alt="" src="images/debian.jpg" width="25" height="30"
    />Debian GNU/Linux</h3>

<p>Just run 'apt-get install subversion'.  Information on the latest official
packages can be found here: <a href="http://packages.debian.org/subversion"
  >http://packages.debian.org/subversion</a>.</p>

</div>

<div class="h3" id="suse" title="suse">
<h3><img alt="" src="images/suse.png" width="63" height="45"
    />SuSE Linux</h3>

<p><em>Maintainer: <a href="mailto:olh@suse.de">Olaf Hering</a></em></p>

<p>SuSE Linux 9.2 and earlier do not ship with any (up to date) version of
Subversion.  However, <b>unofficial</b> packages exist in the
<tt>projects/apache/subversion</tt> directory of <a
href="http://www.novell.com/products/suselinux/downloads/ftp/int_mirrors.html"
>SuSE mirrors</a>.</p>

</div>

<div class="h3" id="freebsd" title="freebsd">
<h3><img alt="" src="images/bsddaemon.png" width="40" height="40"
    />FreeBSD</h3>

<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>

</div>

<div class="h3" id="openbsd" title="openbsd">
<h3><img alt="" src="images/openbsd-puffy.gif" width="50" height="46"
    />OpenBSD</h3>

<p><em>Maintainer: Aleksander Piotrowski</em></p>

<p>Information about the latest port can be found here: <a
href="http://www.openbsd.org/cgi-bin/cvsweb.cgi/ports/devel/subversion/"
>http://www.openbsd.org/cgi-bin/cvsweb.cgi/ports/devel/subversion/</a></p>

<p>Assuming your ports tree is up-to-date, just do:</p>
<pre>cd /usr/ports/devel/; subversion; make install</pre>

</div>

<div class="h3" id="pkgsrc" title="pkgsrc">
<h3><img alt="" src="images/bsddaemon.png" width="40" height="40"
    />pkgsrc ({Net,Open,Free}BSD, Linux, Solaris, etc.)</h3>

<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>

</div>

<div class="h3" id="solaris" title="solaris">
<h3><img alt="" src="images/sol7logo.gif" width="98" height="76"
    />Solaris</h3>

<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>

</div>

<div class="h3" id="osx" title="osx">
<h3><img alt="" src="images/osx.gif" width="40" height="40"/>Mac OS X</h3>

<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?summary=svn">
http://fink.sourceforge.net/pdb/search.php?summary=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>

</div>

<div class="h3" id="windows" title="windows">
<h3><img alt="" src="images/win32.png" width="40" height="36"
    />Windows NT, 2000, XP and 2003</h3>

<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:users@subversion.tigris.org?bcc=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>

<div style="background-color: yellow; color: red;">
<p>Please do not ask about <strong>Python 2.4</strong> bindings for Windows.
<a
href="http://subversion.tigris.org/servlets/ReadMsg?list=dev&amp;msgNo=101731"
>This message</a> explains why.</p>
</div>

<div style="background-color: yellow; color: red;">
<p><strong>WARNING:</strong> subversion 1.2 (and later) win32 binaries
use BerkeleyDB 4.3.  If you already have BDB 4.2 repositories running
on Windows, then installing these particular binaries will force you
to upgrade your repositories to BDB 4.3.  It's not difficult, just be
ready to do so.  Read
the <a
href="http://subversion.tigris.org/faq.html#bdb43-upgrade">FAQ</a>.</p>
</div>

<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>

<div class="h3" id="os400" title="os400">
<h3><img alt="" src="images/i5os.png" width="68" height="34"
    />IBM i5/OS (OS/400)</h3>

<p><em>Maintainer:
<a href="mailto:markp@softlanding.com">Mark Phippard</a></em></p>
<p>Binary builds of Subversion for OS/400 V5R1 or higher, as well as
documentation for installing and configuring Subversion are available at:
<a href="http://www.softlanding.com/subversion/index.htm">http://www.softlanding.com/subversion/index.htm.</a></p>

</div>

</div>

</body>
</html>