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:&nbsp;<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">&para;</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">&para;</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">&para;</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">&para;</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">&para;</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">&para;</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 = *