You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2018/09/23 11:36:04 UTC

svn commit: r1841748 - in /subversion/site/publish: ./ docs/ docs/release-notes/release-history.html download.html index.html news.html quick-start.html roadmap.html

Author: stsp
Date: Sun Sep 23 11:36:04 2018
New Revision: 1841748

URL: http://svn.apache.org/viewvc?rev=1841748&view=rev
Log:
Merge outstanding changes from staging to publish; these have been
sitting here for long enough

Modified:
    subversion/site/publish/   (props changed)
    subversion/site/publish/docs/   (props changed)
    subversion/site/publish/docs/release-notes/release-history.html
    subversion/site/publish/download.html
    subversion/site/publish/index.html   (props changed)
    subversion/site/publish/news.html   (props changed)
    subversion/site/publish/quick-start.html   (contents, props changed)
    subversion/site/publish/roadmap.html   (props changed)

Propchange: subversion/site/publish/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Sun Sep 23 11:36:04 2018
@@ -1 +1 @@
-/subversion/site/staging:1815037-1815041,1815121-1815122,1815143,1816503,1816509-1816618,1816773-1816926,1816940-1817033,1817142-1817435,1817659,1817713-1817720,1817862,1817969,1818080,1818083,1818206,1818340-1818384,1818496-1818517,1818724,1819267-1819300,1821098,1822805,1823239-1823254,1825449,1825853,1825865-1825866,1825868,1825871,1825980-1825981,1825983,1838746
+/subversion/site/staging:1812683-1841747

Propchange: subversion/site/publish/docs/
            ('svn:mergeinfo' removed)

Modified: subversion/site/publish/docs/release-notes/release-history.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/docs/release-notes/release-history.html?rev=1841748&r1=1841747&r2=1841748&view=diff
==============================================================================
--- subversion/site/publish/docs/release-notes/release-history.html (original)
+++ subversion/site/publish/docs/release-notes/release-history.html Sun Sep 23 11:36:04 2018
@@ -34,7 +34,7 @@ Subversion 2.0.</p>
     <b>Subversion 1.10.2</b> (Friday, 20 July 2018): Bugfix release.
   </li>
   <li>
-    <b>Subversion 1.9.9</b> (Friday, 20 July 2018): Bugfix release.
+    <b>Subversion 1.9.9</b> (Friday, 20 July 2018): Bugfix/security release.
   </li>
   <li>
     <b>Subversion 1.10.0</b> (Thursday, 12 April 2018): Feature and bugfix release, see the <a href="/docs/release-notes/1.10.html">release notes</a>.

Modified: subversion/site/publish/download.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/download.html?rev=1841748&r1=1841747&r2=1841748&view=diff
==============================================================================
--- subversion/site/publish/download.html (original)
+++ subversion/site/publish/download.html Sun Sep 23 11:36:04 2018
@@ -256,9 +256,13 @@ Other mirrors:
 % gpg --verify subversion-[version].tar.gz.asc subversion-[version].tar.gz
 </code></p>
 
-<p>Alternatively, you can verify the checksums on the
-   files.  A unix program called <code>sha512sum</code>
-   is included in many unix distributions.</p>
+<p>If you're unable to verify the PGP signatures, you can instead verify the checksums on the files.
+   However, PGP signatures are superior to checksums, and we recommend to verify using PGP whenever possible.</p>
+
+<p>A unix program called <code>sha512sum</code> is included in many unix distributions.
+   Run <code>sha512sum subversion-[version].tar.gz</code> to display the hash of the downloaded file.<br />
+   On Windows you can use the following command in a command line window, for
+   instance: <code>certutil -hashfile &lt;filename&gt; SHA512</code>.</p>
 
 </div>  <!-- #verifying -->
 

Propchange: subversion/site/publish/index.html
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Sun Sep 23 11:36:04 2018
@@ -1 +1 @@
-/subversion/site/staging/index.html:1812681-1815122,1815143,1816509-1816618
+/subversion/site/staging/index.html:1812681-1841747

Propchange: subversion/site/publish/news.html
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Sun Sep 23 11:36:04 2018
@@ -1 +1 @@
-/subversion/site/staging/news.html:1812681-1815122,1815143,1816509-1816618
+/subversion/site/staging/news.html:1812681-1841747

Modified: subversion/site/publish/quick-start.html
URL: http://svn.apache.org/viewvc/subversion/site/publish/quick-start.html?rev=1841748&r1=1841747&r2=1841748&view=diff
==============================================================================
--- subversion/site/publish/quick-start.html (original)
+++ subversion/site/publish/quick-start.html Sun Sep 23 11:36:04 2018
@@ -25,8 +25,8 @@
       >Terminology</a></li>
   <li><a href="#basic-tasks"
       >Basic tasks</a></li>
-  <li><a href="#branching-and-tagging"
-      >Branching and tagging</a></li>
+  <li><a href="#setting-up-a-local-repo"
+      >Setting up a local repository</a></li>
   <li><a href="#more-help"
       >Getting more help</a></li>
 </ul>
@@ -404,6 +404,80 @@ $ svn copy https://example.com/MyRepo/tr
 
 </div>  <!-- #basic-tasks -->
 
+<div class="h2" id="setting-up-a-local-repo">
+<h2>Setting up a local repository
+  <a class="sectionlink" href="#setting-up-a-local-repo"
+    title="Link to this section">&para;</a>
+</h2>
+
+<p>You can create a Subversion repository on your computer and use
+<tt>file://</tt> scheme to interact with it locally.  This approach can help
+you use Subversion locally to track personal files and single-person
+projects.</p>
+
+<p>The following procedure creates a minimal environment for an existing
+project.  It converts a directory with a project into a working copy of a
+newly-created local Subversion repository.  As result you can modify the files
+in the working copy and track the changes in your local repository.</p>
+
+<p>On Unix:</p>
+  <ol>
+    <li>Create a parent directory <tt>.svnrepos</tt> where you will place
+        your SVN repositories:
+        <pre>$ mkdir -p $HOME/.svnrepos/</pre></li>
+    <li>Create a new repository MyRepo under <tt>.svnrepos</tt>:
+        <pre>$ svnadmin create ~/.svnrepos/MyRepo</pre></li>
+    <li>Create a recommended project layout in the new repository:
+        <pre>$ svn mkdir -m "Create directory structure." \
+  file://$HOME/.svnrepos/MyRepo/trunk \
+  file://$HOME/.svnrepos/MyRepo/branches \
+  file://$HOME/.svnrepos/MyRepo/tags</pre></li>
+    <li>Change directory to <tt>./MyProject</tt> where your unversioned
+        project is located:
+        <pre>$ cd $HOME/MyProject</pre></li>
+    <li>Convert the current directory into a working copy of the trunk/ in
+        the repository:
+        <pre>$ svn checkout file://$HOME/.svnrepos/MyRepo/trunk ./</pre></li>
+    <li>Schedule your project's files to be added to the repository:
+        <pre>$ svn add --force ./</pre></li>
+    <li>Commit the project's files:
+        <pre>$ svn commit -m "Initial import."</pre></li>
+    <li>Update your working copy:
+        <pre>$ svn update</pre></li>
+  </ol>
+
+<p>On Windows:</p>
+  <ol>
+    <li>Create a parent directory <tt>C:\Repositories</tt> where you will place
+        your SVN repositories:
+        <pre>mkdir C:\Repositories</pre></li>
+    <li>Create a new repository MyRepo under <tt>C:\Repositories</tt>:
+        <pre>svnadmin create C:\Repositories\MyRepo</pre></li>
+    <li>Create a recommended project layout in the new repository:
+        <pre>svn mkdir -m "Create directory structure." ^
+  file:///C:/Repositories/MyRepo/trunk ^
+  file:///C:/Repositories/MyRepo/branches ^
+  file:///C:/Repositories/MyRepo/tags </pre></li>
+    <li>Change directory to <tt>C:\MyProject</tt> where your unversioned
+        project is located:
+        <pre>cd C:\MyProject</pre></li>
+    <li>Convert the current directory into a working copy of the trunk/ in
+        the repository:
+        <pre>svn checkout file:///C:/Repositories/MyRepo/trunk .</pre></li>
+    <li>Schedule your project's files to be added to the repository:
+        <pre>svn add --force ./</pre></li>
+    <li>Commit the project's files:
+        <pre>svn commit -m "Initial import."</pre></li>
+    <li>Update your working copy:
+        <pre>svn update</pre></li>
+  </ol>
+
+<p>See also the
+<a href="http://svnbook.red-bean.com/nightly/en/svn.intro.quickstart.html"
+>Quick Start instructions in The Subversion Book</a>.</p>
+
+</div>  <!-- #setting-up-a-local-repo -->
+
 <div class="h2" id="more-help">
 <h2>Getting more help
   <a class="sectionlink" href="#more-help"

Propchange: subversion/site/publish/quick-start.html
            ('svn:mergeinfo' removed)

Propchange: subversion/site/publish/roadmap.html
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Sun Sep 23 11:36:04 2018
@@ -1 +1 @@
-/subversion/site/staging/roadmap.html:1812681-1837964
+/subversion/site/staging/roadmap.html:1812681-1841747