Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Mar 2019 18:48:04 +0000 (UTC)
From:      Tom Rhodes <trhodes@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r52849 - head/en_US.ISO8859-1/books/handbook/cutting-edge
Message-ID:  <201903081848.x28Im4Pa053319@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: trhodes
Date: Fri Mar  8 18:48:04 2019
New Revision: 52849
URL: https://svnweb.freebsd.org/changeset/doc/52849

Log:
  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

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 @@
     </itemizedlist>
 
     <note>
-      <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>
     </note>
   </sect1>
 
@@ -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 https://svn.FreeBSD.org/doc/head /usr/doc</userinput></screen>
+      <screen>&prompt.root; <userinput>svnlite checkout https://svn.FreeBSD.org/doc/head /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
 
 	<listitem>
 	  <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
 	<step>
 	  <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
 ...</screen>
 
       <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 https://svn.freebsd.org/base/<replaceable>releng/10.3</replaceable>; /usr/src</userinput>  <co xml:id="updating-src-obtaining-src-checkout-cmd"/></screen>
+&prompt.root; <userinput>svnlite checkout https://svn.freebsd.org/base/<replaceable>releng/10.3</replaceable>; /usr/src</userinput>  <co xml:id="updating-src-obtaining-src-checkout-cmd"/></screen>
 
 	<calloutlist>
 	  <callout arearefs="updating-src-obtaining-src-mv">



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903081848.x28Im4Pa053319>