svn commit: r52849 - head/en_US.ISO8859-1/books/handbook/cutting-edge

Tom Rhodes trhodes at
Fri Mar 8 18:48:05 UTC 2019

Author: trhodes
Date: Fri Mar  8 18:48:04 2019
New Revision: 52849

  Update cutting-edge chapter to cover svnlite in place of installing the
  svn package.
  PR:		230176
  Reviewed by:	bcr


Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml
--- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml	Fri Mar  8 17:48:37 2019	(r52848)
+++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml	Fri Mar  8 18:48:04 2019	(r52849)
@@ -114,10 +114,10 @@
-      <para>Throughout this chapter, <command>svn</command> is used to
-	obtain and update &os; sources.  To use it, first install the
+      <para>Throughout this chapter, <command>svnlite</command> is used to
+	obtain and update &os; sources.  Optionally, the
 	<package>devel/subversion</package> port or
-	package.</para>
+	package may be used.</para>
@@ -688,15 +688,14 @@ before running "/usr/sbin/freebsd-update install"</scr
       <para>Rebuilding the &os; documentation from source requires a
 	collection of tools which are not part of the &os; base
-	system.  The required tools, including
-	<application>svn</application>, can be installed from the
+	system.  The required tools can be installed from the
 	<package>textproc/docproj</package> package or port developed
 	by the &os; Documentation Project.</para>
-      <para>Once installed, use <application>svn</application> to
+      <para>Once installed, use <application>svnlite</application> to
 	fetch a clean copy of the documentation source:</para>
-      <screen>&prompt.root; <userinput>svn checkout /usr/doc</userinput></screen>
+      <screen>&prompt.root; <userinput>svnlite checkout /usr/doc</userinput></screen>
       <para>The initial download of the documentation sources may take
 	a while.  Let it run until it completes.</para>
@@ -1031,7 +1030,7 @@ before running "/usr/sbin/freebsd-update install"</scr
 	  <para>Synchronize with the &os.current; sources.  Typically,
-	    <link linkend="svn">svn</link> is used to check out the
+	    <link linkend="svn">svnlite</link> is used to check out the
 	    -CURRENT code from the <literal>head</literal> branch of
 	    one of the Subversion mirror sites listed in
 	    <xref linkend="svn-mirrors"/>.</para>
@@ -1184,7 +1183,7 @@ before running "/usr/sbin/freebsd-update install"</scr
 	  <title>Update and Build</title>
-	  <screen>&prompt.root; <userinput>svn update /usr/src</userinput>  <co xml:id="updating-src-qs-svnup"/>
+	  <screen>&prompt.root; <userinput>svnlite update /usr/src</userinput>  <co xml:id="updating-src-qs-svnup"/>
 <emphasis>check <filename>/usr/src/UPDATING</filename></emphasis>  <co xml:id="updating-src-qs-review-updating"/>
 &prompt.root; <userinput>cd /usr/src</userinput>          <co xml:id="updating-src-qs-cd"/>
 &prompt.root; <userinput>make -j<replaceable>4</replaceable> buildworld</userinput>  <co xml:id="updating-src-qs-buildworld"/>
@@ -1267,16 +1266,16 @@ before running "/usr/sbin/freebsd-update install"</scr
 	<application>Subversion</application> version control system.
 	Verify that the source code is under version control:</para>
-      <screen>&prompt.root; <userinput>svn info /usr/src</userinput>
+      <screen>&prompt.root; <userinput>svnlite info /usr/src</userinput>
 Path: /usr/src
 Working Copy Root Path: /usr/src
       <para>This indicates that <filename>/usr/src/</filename>
 	is under version control and can be updated with
-	&man.svn.1;:</para>
+	&man.svnlite.1;:</para>
-      <screen xml:id="synching">&prompt.root; <userinput>svn update /usr/src</userinput></screen>
+      <screen xml:id="synching">&prompt.root; <userinput>svnlite update /usr/src</userinput></screen>
       <para>The update process can take some time if the directory has
 	not been updated recently.  After it finishes, the source code
@@ -1357,7 +1356,7 @@ Working Copy Root Path: /usr/src
 	  That path is used when checking out the source:</para>
 	<screen>&prompt.root; <userinput>mv /usr/src /usr/src.bak</userinput>  <co xml:id="updating-src-obtaining-src-mv"/>
-&prompt.root; <userinput>svn checkout<replaceable>releng/10.3</replaceable> /usr/src</userinput>  <co xml:id="updating-src-obtaining-src-checkout-cmd"/></screen>
+&prompt.root; <userinput>svnlite checkout<replaceable>releng/10.3</replaceable> /usr/src</userinput>  <co xml:id="updating-src-obtaining-src-checkout-cmd"/></screen>
 	  <callout arearefs="updating-src-obtaining-src-mv">

More information about the svn-doc-all mailing list