[svnbook] r6057 committed - trunk/en/book

danielsahlberg at users.sourceforge.net danielsahlberg at users.sourceforge.net
Fri Aug 19 06:28:44 UTC 2022


Revision: 6057
          http://sourceforge.net/p/svnbook/source/6057
Author:   danielsahlberg
Date:     2022-08-19 06:28:42 +0000 (Fri, 19 Aug 2022)
Log Message:
-----------
Replace http:// links with https:// and update links when the old target no longer exists.

* en/book/appa-quickstart.xml
  (svn.intro.install): s/http/https/ for apache.org

* en/book/appc-webdav.xml
  (svn.webdav.clients.standalone.free): www.ics.uci.edu/~webdav redirect to www.davexplorer.org
  (svn.webdav.clients.file-explorer-extensions.linux-de): s/http/https/ for gnome.org and kde.org (and kde.org seems to redirect www.k.o to k.o)
  (svn.webdav.clients.fs-impl.windows): s/http/https/ for southrivertech.com (and it seems to redirect www.s.c to s.c)
  (svn.webdav.clients.fs-impl.linux): s/http/https/ for nongnu.org

* en/book/ch00-preface.xml
  (svn.intro.righttool): s/http/https/ for git-scm.com and mercurial-scm.org (and mercurial-scm.org seems to redirect mercurial-scm.org to www.mercurial-scm.org)
  (svn.intro.history): s/http/https/ for collab.net and apache.org
  (svn.intro.whatsnew): s/http/https/ for apache.org
  (svn.preface.free): s/http/https/ for svnbook.red-bean.com

* en/book/ch03-advanced-topics.xml
  (svn.advanced.changelists): s/http/https/ for mail.google.com, www.youtube.com and www.flickr.com

* en/book/ch04-branching-and-merging.xml
  (svn.branchmerge.basicmerging.reintegrate): s/http/https/ for svnbook.red-bean.com

* en/book/ch06-server-configuration.xml
  (svn.serverconfig.httpd): s/http/https/ for apache.org
  (svn.serverconfig.httpd.authn.basic): s/http/https/ for apache.org
  (svn.serverconfig.httpd.authn.digest): s/http/https/ for apache.org
  (svn.serverconfig.httpd.authz.blanket): s/http/https/ for apache.org
  (svn.serverconfig.httpd.ssl.server): s/http/https/ for apache.org and openssl.org (and openssl.org seems to redirect openssl.org to www.openssl.org)
  (svn.serverconfig.httpd.extra.browsing.syntax): s/http/https/ viewvc.org, trac.edgewall.org and websvnphp.github.io

* en/book/ch08-embedding-svn.xml
  (svn.developer.usingapi): s/http/https/ for apache.org
  (svn.developer.usingapi.otherlangs): s/http/https/ for swig.org and svnkit.com

Modified Paths:
--------------
    trunk/en/book/appa-quickstart.xml
    trunk/en/book/appc-webdav.xml
    trunk/en/book/ch00-preface.xml
    trunk/en/book/ch03-advanced-topics.xml
    trunk/en/book/ch04-branching-and-merging.xml
    trunk/en/book/ch06-server-configuration.xml
    trunk/en/book/ch08-embedding-svn.xml

Modified: trunk/en/book/appa-quickstart.xml
===================================================================
--- trunk/en/book/appa-quickstart.xml	2022-08-18 09:07:57 UTC (rev 6056)
+++ trunk/en/book/appa-quickstart.xml	2022-08-19 06:28:42 UTC (rev 6057)
@@ -46,7 +46,7 @@
 
     <para>The easiest way to get Subversion is to download a binary
       package built for your operating system.  Subversion's web site
-      (<ulink url="http://subversion.apache.org"/>) often has these
+      (<ulink url="https://subversion.apache.org"/>) often has these
       packages available for download, posted by volunteers.  The site
       usually contains graphical installer packages for users of
       Microsoft operating systems.  If you run a Unix-like operating
@@ -67,7 +67,7 @@
       Subversion repository in which it lives.  Obviously, you'll need
       to already have a Subversion client on hand to do this.  But
       once you do, you can check out a working copy from
-      <ulink url="http://svn.apache.org/repos/asf/subversion"
+      <ulink url="https://svn.apache.org/repos/asf/subversion"
       /><footnote><para>Note that the URL checked out in the example
       ends not with <literal>subversion</literal>, but with a
       subdirectory thereof called <literal>trunk</literal>.  See our
@@ -76,7 +76,7 @@
 
     <informalexample>
       <screen>
-$ svn checkout http://svn.apache.org/repos/asf/subversion/trunk subversion
+$ svn checkout https://svn.apache.org/repos/asf/subversion/trunk subversion
 A    subversion/HACKING
 A    subversion/INSTALL
 A    subversion/README

Modified: trunk/en/book/appc-webdav.xml
===================================================================
--- trunk/en/book/appc-webdav.xml	2022-08-18 09:07:57 UTC (rev 6056)
+++ trunk/en/book/appc-webdav.xml	2022-08-19 06:28:42 UTC (rev 6057)
@@ -457,7 +457,7 @@
 
         <para>DAV Explorer is another standalone WebDAV client, written
           in Java.  It's under a free Apache-like license and is
-          available at <ulink url="http://www.ics.uci.edu/~webdav/"/>.
+          available at <ulink url="https://www.davexplorer.org/"/>.
           It does everything cadaver does, but has the
           advantages of being portable and being a more user-friendly GUI
           application.  It's also one of the first clients to support
@@ -576,9 +576,9 @@
         <title>Nautilus, Konqueror</title>
 
         <para>Nautilus is the official file manager/browser for the
-          GNOME desktop (<ulink url="http://www.gnome.org"/>), and
+          GNOME desktop (<ulink url="https://www.gnome.org"/>), and
           Konqueror is the manager/browser for the KDE desktop (<ulink
-          url="http://www.kde.org"/>).  Both of these applications
+          url="https://kde.org"/>).  Both of these applications
           have an explorer-level WebDAV client built in, and they
           operate just fine against an autoversioning repository.</para>
 
@@ -626,7 +626,7 @@
           contents of these WebDAV-backed pseudodrives as easily as
           you can against real local hard drives, and in the same
           ways.  You can purchase WebDrive from South River
-          Technologies (<ulink url="http://www.southrivertech.com"/>).
+          Technologies (<ulink url="https://southrivertech.com"/>).
           Novell's NetDrive is freely available online, but requires
           users to have a NetWare license.</para>
 
@@ -679,7 +679,7 @@
 
         <para>Linux davfs2 is a filesystem module for the Linux
           kernel, whose development is organized at
-	  <ulink url="http://savannah.nongnu.org/projects/davfs2"/>.  Once you
+	  <ulink url="https://savannah.nongnu.org/projects/davfs2"/>.  Once you
           install davfs2, you can mount a WebDAV network share using
           the usual Linux mount command:</para>
 

Modified: trunk/en/book/ch00-preface.xml
===================================================================
--- trunk/en/book/ch00-preface.xml	2022-08-18 09:07:57 UTC (rev 6056)
+++ trunk/en/book/ch00-preface.xml	2022-08-19 06:28:42 UTC (rev 6057)
@@ -191,8 +191,8 @@
         methodology of version control called <firstterm>distributed
         version control</firstterm> has likewise garnered widespread
         attention and adoption.  Tools such as Git
-        (<ulink url="http://git-scm.com/" />) and Mercurial
-        (<ulink url="http://mercurial-scm.org/" />) have risen
+        (<ulink url="https://git-scm.com/" />) and Mercurial
+        (<ulink url="https://www.mercurial-scm.org/" />) have risen
         to the tops of the distributed version control system (DVCS)
         ranks.  Distributed version control harnesses the growing
         ubiquity of high-speed network connections and low storage
@@ -253,7 +253,7 @@
         <indexterm>
           <primary>CollabNet</primary>
         </indexterm>In early 2000, CollabNet,
-        Inc. (<ulink url="http://www.collab.net"/>) began seeking
+        Inc. (<ulink url="https://www.collab.net"/>) began seeking
         developers to write a replacement for CVS.  CollabNet
         offered<footnote><para>CollabNet Enterprise Edition has since
         been replaced by a new product line called CollabNet
@@ -326,7 +326,7 @@
         Subversion contributors.  In early 2010, Subversion was fully
         adopted into the ASF's family of top-level projects, moved its
         web presence to
-        <ulink url="http://subversion.apache.org"/>, and was
+        <ulink url="https://subversion.apache.org"/>, and was
         rechristened <quote>Apache Subversion</quote>.</para>
 
     </sect2>
@@ -510,7 +510,7 @@
         summary of major new changes since Subversion 1.0.  Note that
         this is not a complete list; for full details, please visit
         Subversion's web site at
-        <ulink url="http://subversion.apache.org"/>.</para>
+        <ulink url="https://subversion.apache.org"/>.</para>
 
       <variablelist>
 
@@ -973,7 +973,7 @@
     
     <para>The online home of this book's development and most of the
       volunteer-driven translation efforts regarding it is
-      <ulink url="http://svnbook.red-bean.com"/>.  There you can find
+      <ulink url="https://svnbook.red-bean.com"/>.  There you can find
       links to the latest releases and tagged versions of the book in
       various formats, as well as instructions for accessing the
       book's Subversion repository (where its DocBook XML source

Modified: trunk/en/book/ch03-advanced-topics.xml
===================================================================
--- trunk/en/book/ch03-advanced-topics.xml	2022-08-18 09:07:57 UTC (rev 6056)
+++ trunk/en/book/ch03-advanced-topics.xml	2022-08-19 06:28:42 UTC (rev 6057)
@@ -5248,7 +5248,7 @@
       applied to working copy files for the express purpose of
       associating multiple files together.  Users of many of Google's
       software offerings are familiar with this concept already.  For
-      example, <ulink url="http://mail.google.com/">Gmail</ulink>
+      example, <ulink url="https://mail.google.com/">Gmail</ulink>
       doesn't provide the traditional folders-based email organization
       mechanism.  In Gmail, you apply arbitrary labels to emails, and
       multiple emails can be said to be part of the same group if they
@@ -5256,8 +5256,8 @@
       similarly labeled emails then becomes a simple user interface
       trick.  Many other Web 2.0 sites have similar
       mechanisms—consider the <quote>tags</quote> used by sites
-      such as <ulink url="http://www.youtube.com/">YouTube</ulink> and
-      <ulink url="http://www.flickr.com/">Flickr</ulink>,
+      such as <ulink url="https://www.youtube.com/">YouTube</ulink> and
+      <ulink url="https://www.flickr.com/">Flickr</ulink>,
       <quote>categories</quote> applied to blog posts, and so on.
       Folks understand today that organization of data is critical,
       but that how that data is organized needs to be a flexible

Modified: trunk/en/book/ch04-branching-and-merging.xml
===================================================================
--- trunk/en/book/ch04-branching-and-merging.xml	2022-08-18 09:07:57 UTC (rev 6056)
+++ trunk/en/book/ch04-branching-and-merging.xml	2022-08-19 06:28:42 UTC (rev 6057)
@@ -1277,7 +1277,7 @@
         versions require some special handling before a feature branch
         can be reintegrated more than once.  See the earlier version of
         this chapter for more information: <ulink
-        url="http://svnbook.red-bean.com/en/1.7/svn.branchmerge.basicmerging.html#svn.branchemerge.basicmerging.reintegrate"
+        url="https://svnbook.red-bean.com/en/1.7/svn.branchmerge.basicmerging.html#svn.branchemerge.basicmerging.reintegrate"
         /></para></footnote>. If you do this, only the changes made on your
         branch after the first reintegrate are merged to the trunk.</para>
     </sect2>

Modified: trunk/en/book/ch06-server-configuration.xml
===================================================================
--- trunk/en/book/ch06-server-configuration.xml	2022-08-18 09:07:57 UTC (rev 6056)
+++ trunk/en/book/ch06-server-configuration.xml	2022-08-19 06:28:42 UTC (rev 6057)
@@ -2008,9 +2008,9 @@
       of the use of these directives, describing them in full is
       outside the scope of this chapter.  The Apache team maintains
       excellent documentation, publicly available on their web site at
-      <ulink url="http://httpd.apache.org"/>.  For example, a general
+      <ulink url="https://httpd.apache.org"/>.  For example, a general
       reference for the configuration directives is located at
-      <ulink url="http://httpd.apache.org/docs/current/mod/directives.html"
+      <ulink url="https://httpd.apache.org/docs/current/mod/directives.html"
       />.</para>
 
     <para>Also, as you make changes to your Apache setup, it is likely
@@ -2317,7 +2317,7 @@
           Basic authentication mechanism, which simply uses a username
           and password to verify a user's identity.  Apache provides
           the <command>htpasswd</command> utility<footnote><para>See
-          <ulink url="http://httpd.apache.org/docs/current/programs/htpasswd.html"
+          <ulink url="https://httpd.apache.org/docs/current/programs/htpasswd.html"
           />.</para></footnote> for managing files containing
           usernames and passwords.</para>
 
@@ -2502,7 +2502,7 @@
           uses a different file format than Basic authentication, 
           created and managed using Apache's <command>htdigest</command>
           utility<footnote><para>See
-          <ulink url="http://httpd.apache.org/docs/current/programs/htdigest.html"
+          <ulink url="https://httpd.apache.org/docs/current/programs/htdigest.html"
           />.</para></footnote> rather than <command>htpasswd</command>.
           Digest authentication also has the additional concept of a
           <quote>realm</quote>, which must match the value of the
@@ -2634,7 +2634,7 @@
           <literal>Require</literal> directive, take a look at the
           <literal>Security</literal> section of the Apache
           documentation's tutorials collection at <ulink
-          url="http://httpd.apache.org/docs-2.0/misc/tutorials.html"/>.</para>
+          url="https://httpd.apache.org/docs-2.0/misc/tutorials.html"/>.</para>
 
       </sect3>
 
@@ -2922,7 +2922,7 @@
           generate client and server SSL certificates and how to
           configure Apache to use them.  Many other references,
           including Apache's own documentation (<ulink 
-          url="http://httpd.apache.org/docs/current/ssl/"/>),
+          url="https://httpd.apache.org/docs/current/ssl/"/>),
           describe the process.</para>
 
         <tip>
@@ -2929,7 +2929,7 @@
           <para>SSL certificates from well-known entities generally
             cost money, but at a bare minimum, you can configure
             Apache to use a self-signed certificate generated with a
-            tool such as OpenSSL (<ulink url="http://openssl.org"
+            tool such as OpenSSL (<ulink url="https://www.openssl.org"
             />).<footnote><para>While self-signed certificates are
             still vulnerable to a <quote>man-in-the-middle</quote>
             attack (before a client sees the certificate for the first
@@ -3347,9 +3347,9 @@
             properties.  For folks who require more extensive browsing
             of repositories and their history, there are several
             third-party software packages which offer this.  Some
-            examples include ViewVC (<ulink url="http://viewvc.org" />),
-            Trac (<ulink url="http://trac.edgewall.org" />) and WebSVN
-            (<ulink url="http://websvnphp.github.io" />).  These third-party
+            examples include ViewVC (<ulink url="https://viewvc.org" />),
+            Trac (<ulink url="https://trac.edgewall.org" />) and WebSVN
+            (<ulink url="https://websvnphp.github.io" />).  These third-party
             tools don't affect <command>mod_dav_svn</command>'s
             built-in <quote>browseability</quote>, and generally offer
             a much wider set of features, including the display of the

Modified: trunk/en/book/ch08-embedding-svn.xml
===================================================================
--- trunk/en/book/ch08-embedding-svn.xml	2022-08-18 09:07:57 UTC (rev 6056)
+++ trunk/en/book/ch08-embedding-svn.xml	2022-08-19 06:28:42 UTC (rev 6057)
@@ -658,7 +658,7 @@
     <para>Another good source of information about programming against
       the Subversion APIs is the project's own hacking guidelines,
       which you can find at
-      <ulink url="http://subversion.apache.org/docs/community-guide/"
+      <ulink url="https://subversion.apache.org/docs/community-guide/"
       />.  This document contains useful information, which, while
       aimed at developers and would-be developers of Subversion
       itself, is equally applicable to folks developing against
@@ -841,7 +841,7 @@
         compensate for complex APIs that SWIG needs some help
         translating between languages.  For more information on SWIG
         itself, see the project's web site at <ulink
-        url="http://www.swig.org/"/>.</para>
+        url="https://www.swig.org/"/>.</para>
 
       <para>Subversion also has language bindings for Java.  The
         javahl bindings (located in
@@ -871,7 +871,7 @@
         interface than the more C-like APIs provided by Subversion's
         own Python bindings.  And if you're looking for a pure Java
         implementation of Subversion, check out SVNKit (<ulink
-        url="http://svnkit.com/" />), which is Subversion rewritten
+        url="https://svnkit.com/" />), which is Subversion rewritten
         from the ground up in Java.</para>
 
       <sidebar>
@@ -880,7 +880,7 @@
         <para>In 2005, a small company called TMate announced the
           1.0.0 release of JavaSVN—a pure Java implementation of
           Subversion.  Since then, the project has been renamed to
-          SVNKit (available at <ulink url="http://svnkit.com/" />)
+          SVNKit (available at <ulink url="https://svnkit.com/" />)
           and has seen great success as a provider of Subversion
           functionality to various Subversion clients, IDE
           integrations, and other third-party tools.</para>
@@ -899,7 +899,7 @@
           be accompanied by information on how to obtain complete
           source code for the software that uses SVNKit and any
           accompanying software that uses the software that uses
-          SVNKit. See <ulink url="http://svnkit.com/license.html" />
+          SVNKit. See <ulink url="https://svnkit.com/license.html" />
           for details.</para></footnote>  Finally, by aiming to be a
           pure Java Subversion library, SVNKit is limited in which
           portions of Subversion can be reasonably cloned while still




More information about the svnbook-dev mailing list