You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by cm...@apache.org on 2011/05/10 18:03:47 UTC
svn commit: r1101522 - in /subversion/site/publish/download: ./
download.html footer.html header.html index.cgi
Author: cmpilato
Date: Tue May 10 16:03:47 2011
New Revision: 1101522
URL: http://svn.apache.org/viewvc?rev=1101522&view=rev
Log:
* site/publish/download,
* site/publish/download/footer.html,
* site/publish/download/index.cgi,
* site/publish/download/download.html,
* site/publish/download/header.html
Try out a different approach to the download system.
Added:
subversion/site/publish/download/
subversion/site/publish/download/download.html (with props)
subversion/site/publish/download/footer.html (with props)
subversion/site/publish/download/header.html (with props)
subversion/site/publish/download/index.cgi (with props)
Added: subversion/site/publish/download/download.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/download/download.html?rev=1101522&view=auto
==============================================================================
--- subversion/site/publish/download/download.html (added)
+++ subversion/site/publish/download/download.html Tue May 10 16:03:47 2011
@@ -0,0 +1,241 @@
+<div class="notice">
+<p><strong>Note:</strong> Subversion 1.7 is <em>not released yet</em>, and
+this page is still under construction. Please see the
+<a href="/source-code.html">source code</a> page until this notice
+disappears.</p>
+</div>
+
+<h1>Download Source Code</h1>
+
+<div class="bigpoint">
+<p>The best available version of Apache Subversion
+ is: <a href="docs/release-notes/1.7.html">1.7.0-aleph0</a></p>
+</div> <!-- .bigpoint -->
+
+<p>Use the links below to download Apache Subversion from our of our mirrors.
+ You <strong>must</strong> <a href="#verifying">verify the integrity</a> of
+ the downloaded files using signatures downloaded from our main
+ directory.</p>
+
+<p>The following are the currently support versions of Subversion. Older
+ releases are available from the
+ <a href="http://archive.apache.org/dist/subversion/">archive download
+ site</a>.</p>
+
+<p>The Apache Subversion project only distributes source code, but a number
+ of third parties provide binary packages for a number of platforms. To
+ find a package for your platform, please visit the <a href="/packages.html">
+ binary packages</a> page.</p>
+
+<div class="h2" id="mirror">
+<h2>Mirror
+ <a class="sectionlink" href="#mirror"
+ title="Link to this section">¶</a>
+</h2>
+
+<p>[if-any logo]
+ <a href="[link]"><img align="right" src="[logo]" border="0" /></a>
+ [end]
+
+ The currently selected mirror is <b>[preferred]</b>. If you encounter a
+ problem with this mirror, please select another mirror. If all
+ mirrors are failing, there are <i>backup</i> mirrors (at the end of
+ the mirrors list) that should be available.</p>
+
+<form action="[location]" method="get" id="SelectMirror">
+Other mirrors:
+<select name="Preferred">
+ [if-any http]
+ [for http]<option value="[http]">[http]</option>[end]
+ [end]
+ [if-any ftp]
+ [for ftp]<option value="[ftp]">[ftp]</option>[end]
+ [end]
+ [if-any backup]
+ [for backup]<option value="[backup]">[backup] (backup)</option>[end]
+ [end]
+</select>
+<input type="submit" value="Change" />
+</form>
+
+<p>You may also consult the <a href="http://www.apache.org/mirrors/">complete
+ list of mirrors</a>.</p>
+
+</div> <!-- #mirror -->
+
+<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="packages.html" >prepackaged
+ binaries</a> if there is one for your operating system. Unless a
+ release has "<tt>alpha</tt>", "<tt>beta</tt>", or "<tt>rc</tt>" in
+ its name, it is tested and considered stable for production
+ use.</p>
+
+<p>When upgrading, just install "on top of" the older release.
+ Subversion 1.x is forward-compatible with any newer 1.y. No
+ repository upgrade is required. As long as client and server both
+ have the same major release number (1), olders clients will work
+ with newer servers and newer clients will work with older servers.
+ The only caveat is that if the client and server minor release
+ numbers don't match (e.g., 1.0 and 1.1), then some of the features
+ of the newer release may not be activated.</p>
+
+<div class="h2" id="source-release">
+<h2>Source Release
+ <a class="sectionlink" href="#source-release"
+ title="Link to this section">¶</a>
+</h2>
+
+<p>The most recent versions of Subversion are:</p>
+
+<p>Subversion 1.7.0</p>
+<table border="1">
+<tr>
+ <th>File</th>
+ <th>SHA1</th>
+ <th>Signatures</th>
+</tr>
+<tr>
+ <td><a href="[preferred]/subversion/subversion-1.7.0.tar.gz">subversion-1.7.0.tar.gz</a></td>
+ <td style="font-family:courier, monospace;"></td>
+ <td>[<a href="">PGP</a>]</td>
+</tr>
+<tr>
+ <td><a href="[preferred]/subversion/subversion-1.7.0.tar.bz2">subversion-1.7.0.tar.bz2</a></td>
+ <td style="font-family:courier, monospace;"></td>
+ <td>[<a href="">PGP</a>]</td>
+</tr>
+<tr>
+ <td><a href="[preferred]/subversion/subversion-1.7.0.zip">subversion-1.7.0.zip</a></td>
+ <td style="font-family:courier, monospace;"></td>
+ <td>[<a href="">PGP</a>]</td>
+</tr>
+</table>
+
+<p>Subversion 1.6.16</p>
+<table border="1">
+<tr>
+ <th>File</th>
+ <th>SHA1</th>
+ <th>Signatures</th>
+</tr>
+<tr>
+ <td><a href="[preferred]/subversion/subversion-1.6.16.tar.gz">subversion-1.6.16.tar.gz</a></td>
+ <td style="font-family:courier, monospace;">
+ <a href="http://www.apache.org/dist/subversion/subversion-1.6.16.tar.gz.sha1">e957da04252d4d7e0fff72fdcf72c715bfbaa393</a></td>
+ <td>[<a href="http://www.apache.org/dist/subversion/subversion-1.6.16.tar.gz.asc">PGP</a>]</td>
+</tr>
+<tr>
+ <td><a href="[preferred]/subversion/subversion-1.6.16.tar.bz2">subversion-1.6.16.tar.bz2</a></td>
+ <td style="font-family:courier, monospace;">
+ <a href="http://www.apache.org/dist/subversion/subversion-1.6.16.tar.bz2.sha1">c1a050bd8ad2444eb6729b8a7f451960711af2df</a></td>
+ <td>[<a href="http://www.apache.org/dist/subversion/subversion-1.6.16.tar.bz2.asc">PGP</a>]</td>
+</tr>
+<tr>
+ <td><a href="[preferred]/subversion/subversion-1.6.16.zip">subversion-1.6.16.zip</a></td>
+ <td style="font-family:courier, monospace;">
+ <a href="http://www.apache.org/dist/subversion/subversion-1.6.16.zip.sha1">c4be34aaa3bddd8740b6ff692b864dd913e9951a</a></td>
+ <td>[<a href="http://www.apache.org/dist/subversion/subversion-1.6.16.zip.asc">PGP</a>]</td>
+</tr>
+</table>
+
+<p>Windows users should download <tt>.zip</tt> files. For all other operating
+ systems, download <tt>.tar.gz</tt> or <tt>.tar.bz2</tt> files. See the
+ instructions in the
+ <a href="http://svn.apache.org/repos/asf/subversion/trunk/INSTALL">INSTALL</a>
+ file for instructions on how to build Subversion.</p>
+
+</div> <!-- #source-release -->
+
+<div class="h2" id="verifying">
+<h2>Verifying the integrity of the files
+ <a class="sectionlink" href="#verifying"
+ title="Link to this section">¶</a>
+</h2>
+
+<p>It is essential that you verify the integrity of the downloaded
+ files using the PGP or SHA1 signatures. Please read
+ <a href="http://httpd.apache.org/dev/verification.html">Verifying Apache
+ HTTP Server Releases</a> for more information on why you should verify our
+ releases. (The same rationale applies to Subversion as to HTTP Server.)</p>
+
+<p>The PGP signatures can be verified using PGP or GPG. First
+ download the
+ <a href="https://people.apache.org/keys/group/subversion.asc">KEYS</a>
+ as well as the <code>asc</code> signature file for the particular
+ distribution. Make sure you get these files from the
+ <a href="http://www.apache.org/dist/subversion/">main distribution
+ directory</a>, rather than from a mirror. Then verify the signatures
+ using</p>
+
+<p><code>
+% pgpk -a subversion.asc<br />
+% pgpv subversion-1.7.0.tar.gz.asc<br />
+</code>
+<em>or</em><br />
+<code>
+% pgp -ka subversion.asc<br />
+% pgp subversion-1.7.0.tar.gz.asc<br />
+</code>
+<em>or</em><br />
+<code>
+% gpg --import subversion.asc<br />
+% gpg --verify subversion-1.7.0.tar.gz.asc
+</code></p>
+
+<p>Alternatively, you can verify the SHA1 signature on the files. A
+unix program called <code>sha1</code> or <code>sha1sum</code> is
+included in many unix distributions. It is also available as part of
+<a href="http://www.gnu.org/software/textutils/textutils.html">GNU
+Textutils</a>.</p>
+
+</div> <!-- #verifying -->
+
+<div class="h2" id="source-svn">
+<h2>Checking Out Subversion
+ <a class="sectionlink" href="#source-svn"
+ title="Link to this section">¶</a>
+</h2>
+
+<p>Subversion's source code is stored in the
+ <code><a href="http://svn.apache.org/repos/asf/subversion"
+ >subversion</a></code> tree of the
+ main <a href="http://svn.apache.org/repos/asf" >Subversion
+ repository of the Apache Software Foundation</a>.
+ You can checkout the latest version of the code
+ using the following command:</p>
+
+<blockquote>
+<pre>$ svn co http://svn.apache.org/repos/asf/subversion/trunk subversion
+</pre>
+</blockquote>
+
+</div> <!-- #source-svn -->
+
+<div class="h2" id="nightlies">
+<h2>Nightly Source Releases
+ <a class="sectionlink" href="#nightlies"
+ title="Link to this section">¶</a>
+</h2>
+
+<p>The project also produces nightly source code snapshots based upon the
+latest development sources. These are available as
+<a href="http://ci.apache.org/projects/subversion/nightlies/index.html">nightly
+source releases</a>, and are only recommended for people who would like to
+test cutting-edge new features. <em>These are not for production use!</em></p>
+
+</div> <!-- #nightlies -->
+
+<div class="h2" id="web-access">
+<h2>Web Access
+ <a class="sectionlink" href="#web-access"
+ title="Link to this section">¶</a>
+</h2>
+
+<p>If you would rather browse the source code, rather than download
+ it, you can do so via Apache's <a href="http://viewvc.org"
+ >ViewVC</a> instance. Just use the following link:
+ <a href="http://svn.apache.org/viewvc/subversion/trunk/"
+ >http://svn.apache.org/viewvc/subversion/trunk/</a></p>
+
+</div> <!-- #web-access -->
Propchange: subversion/site/publish/download/download.html
------------------------------------------------------------------------------
svn:executable = *
Propchange: subversion/site/publish/download/download.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: subversion/site/publish/download/footer.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/download/footer.html?rev=1101522&view=auto
==============================================================================
--- subversion/site/publish/download/footer.html (added)
+++ subversion/site/publish/download/footer.html Tue May 10 16:03:47 2011
@@ -0,0 +1,3 @@
+</div> <!-- #site-content -->
+</body>
+</html>
Propchange: subversion/site/publish/download/footer.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: subversion/site/publish/download/header.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/download/header.html?rev=1101522&view=auto
==============================================================================
--- subversion/site/publish/download/header.html (added)
+++ subversion/site/publish/download/header.html Tue May 10 16:03:47 2011
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Download Apache Subversion Sources</title>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
+<style type="text/css">
+ @import url("/style/site.css");
+</style>
+</head>
+
+<body>
+<!--#include virtual="/site-banner.html" -->
+<!--#include virtual="/site-nav.html" -->
+<div id="site-content">
+<!--#include virtual="/site-notice.html" -->
Propchange: subversion/site/publish/download/header.html
------------------------------------------------------------------------------
svn:mime-type = text/html
Added: subversion/site/publish/download/index.cgi
URL: http://svn.apache.org/viewvc/subversion/site/publish/download/index.cgi?rev=1101522&view=auto
==============================================================================
--- subversion/site/publish/download/index.cgi (added)
+++ subversion/site/publish/download/index.cgi Tue May 10 16:03:47 2011
@@ -0,0 +1,9 @@
+#!/bin/sh
+# Wrapper script around mirrors.cgi script
+# (we must change to that directory in order for python to pick up the
+# python includes correctly)
+echo "Content-type: text/html"
+echo ""
+wget -q -O - http://subversion.apache.org/download/header.html
+(cd /www/www.apache.org/dyn/mirrors && /www/www.apache.org/dyn/mirrors/mirrors.cgi $*)
+wget -q -O - http://subversion.apache.org/download/footer.html
Propchange: subversion/site/publish/download/index.cgi
------------------------------------------------------------------------------
svn:executable = *