apr-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From traw...@apache.org
Subject svn commit: r931934 - /apr/site/trunk/xdocs/anonsvn.xml
Date Thu, 08 Apr 2010 13:35:36 GMT
Author: trawick
Date: Thu Apr  8 13:35:36 2010
New Revision: 931934

URL: http://svn.apache.org/viewvc?rev=931934&view=rev
Log:
describe svn trees besides the source tree

Modified:
    apr/site/trunk/xdocs/anonsvn.xml

Modified: apr/site/trunk/xdocs/anonsvn.xml
URL: http://svn.apache.org/viewvc/apr/site/trunk/xdocs/anonsvn.xml?rev=931934&r1=931933&r2=931934&view=diff
==============================================================================
--- apr/site/trunk/xdocs/anonsvn.xml (original)
+++ apr/site/trunk/xdocs/anonsvn.xml Thu Apr  8 13:35:36 2010
@@ -36,5 +36,66 @@ access.</p>
 repository using ViewVC</a>.</p>
 
 </section>
+
+<section id="sitesvn">
+<title>Maintaining the site</title>
+
+<p>Developers can check out the site as follows:</p>
+
+<pre>
+  svn co <a href="http://svn.apache.org/repos/asf/apr/site/trunk/"
+    >https://svn.apache.org/repos/asf/apr/site/trunk/</a> apr-site
+</pre>
+
+<p>After generating HTML and committing, the site is updated
+  automatically via <code>rsync</code>.</p>
+</section>
+
+<section id="testsvn">
+<title>Publishing test packages</title>
+
+<p>Developers can check out the test package directory as follows:</p>
+
+<pre>
+  svn co <a href="https://dist.apache.org/repos/dist/dev/apr/"
+    >https://dist.apache.org/repos/dist/dev/apr</a> apr-dev
+</pre>
+
+<p>After committing, the site is updated automatically
+  via <code>svnpubsub</code>.</p>
+</section>
+
+<section id="releasesvn">
+<title>Publishing releases</title>
+
+<p>Developers can check out release directory as follows:</p>
+
+<pre>
+  svn co <a href="https://dist.apache.org/repos/dist/release/apr/"
+    >https://dist.apache.org/repos/dist/release/apr</a> apr-release
+</pre>
+
+<p>After committing, the site is updated automatically
+  via <code>svnpubsub</code>.</p>
+
+<p>Users access this directory via mirrors, and it takes around 24
+  hours for most mirrors to be updated.  Thus, an approved test
+  release is published in the following sequence:</p>
+
+<ol>
+  <li>Test packages are approved.</li>
+  <li>Approved test packages are moved (<code>svn mv</code>) from
+ apr-dev
+ to apr-release.</li>
+  <li>Wait 24 hours, then check mirrors to ensure that most or all are 
+      up-to-date.</li>
+  <li>Update site to point to new release and send the
+  announcement.</li>
+  <li>If the new release replaces an old in the same MAJ.MIN, remove
+      the old (replaced) release from apr-release.</li>
+</ol>
+
+</section>
+
 </body>
 </document>



Mime
View raw message