1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml">
5 <style type=
"text/css"> /* <![CDATA[ */
6 @import
"branding/css/tigris.css";
7 @import
"branding/css/inst.css";
9 <link rel=
"stylesheet" type=
"text/css" media=
"print"
10 href=
"branding/css/print.css"/>
11 <script type=
"text/javascript" src=
"branding/scripts/tigris.js"></script>
12 <title>Getting Subversion
</title>
19 <h2>Building Subversion
</h2>
21 <p>If you want to build Subversion from a source release:
</p>
25 <li><p>Download the latest tarball distribution from the
<a
26 href=
"http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260"
27 >Source Releases Area
</a>.
<br />
28 Windows users should download
<tt>.zip
</tt> files. For all other operating
29 systems, download
<tt>.tar.gz
</tt> or
<tt>.tar.bz2
</tt> files.
</p></li>
31 <li><p>Build and install it according to the instructions in the
32 <a href=
"http://svn.collab.net/repos/svn/trunk/INSTALL">INSTALL
</a>
33 file in the top level of the distribution. You will end up with a
34 'svn' binary in the subversion/clients/cmdline/ directory (or
35 installed in /usr/local/bin/, if you ran 'make install'.)
</p></li>
39 <p>Now you have the latest released version of Subversion installed.
40 Read the
<a href=
"http://svnbook.red-bean.com">Subversion Book
</a> to
41 learn how to use Subversion, and to see how it differs from CVS.
</p>
43 <p>If you want stability, you can stop here, and just upgrade as new
44 releases come out. If you prefer to stay current with Subversion
45 development, then use your newly-installed Subversion client to check
46 out a working copy of the master sources:
</p>
49 $ svn co http://svn.collab.net/repos/svn/trunk subversion
52 <p>That will get you a new working copy directory named
53 <code>subversion/
</code>, containing the latest sources. (If you're
54 behind a proxy or have problems with the checkout, see the
<a
55 href=
"faq.html#proxy">proxy faq
</a>.) Read the
<a
56 href=
"http://svn.collab.net/repos/svn/trunk/INSTALL">INSTALL
</a> file
57 for instructions on building in the working copy, which differs
58 slightly from building a released tarball.
</p>
61 href=
"http://subversion.tigris.org/faq.html">FAQ
</a> for known issues
62 and their workarounds; see the
<a
63 href=
"http://subversion.tigris.org/project_issues.html">Issue
64 Tracker
</a> for a complete list of known bugs, and instructions on
70 <h2>Contributing To The Project
</h2>
72 <p>To contribute to Subversion:
</p>
76 <li><p>Join the developer community mailing lists: (see the
<a
77 href=
"/servlets/ProjectMailingListList">Mailing Lists
</a>
80 <li><p>The Subversion project more-or-less abides by the
<a
81 href=
"http://apr.apache.org/guidelines.html">guidelines
</a> used
82 by the Apache
<a href=
"http://apr.apache.org/">APR project
</a>.
83 Please review these.
</p></li>
85 <li><p>After checking out a copy of the source as described
86 above, read the
<a href=
"hacking.html">Hacker's Guide to
87 Subversion
</a>. It describes coding and logging conventions, as
88 well as how to build from a working copy.
</p></li>