Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Dec 2019 22:21:45 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r53701 - head/en_US.ISO8859-1/books/developers-handbook/policies
Message-ID:  <201912202221.xBKMLjoW032218@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks (src,ports committer)
Date: Fri Dec 20 22:21:45 2019
New Revision: 53701
URL: https://svnweb.freebsd.org/changeset/doc/53701

Log:
  Use "^" refer to the base URL of the SVN repository.
  
  Subversion has supported this syntax for many years.
  
  Reviewed by:	bcr
  Differential Revision:	https://reviews.freebsd.org/D21949

Modified:
  head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml

Modified: head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml	Thu Dec 19 04:10:01 2019	(r53700)
+++ head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml	Fri Dec 20 22:21:45 2019	(r53701)
@@ -242,12 +242,12 @@
 	    tree prior to importing new sources is also needed:</para>
 
 	  <screen>&prompt.user; <userinput>cd head/contrib/<replaceable>foo</replaceable></userinput>
-&prompt.user; <userinput>svn merge --record-only <replaceable>svn_base</replaceable>/vendor/<replaceable>foo</replaceable>/dist@<replaceable>12345678</replaceable> .</userinput>
+&prompt.user; <userinput>svn merge --record-only ^/vendor/<replaceable>foo</replaceable>/dist@<replaceable>12345678</replaceable> .</userinput>
 &prompt.user; <userinput>svn commit</userinput></screen>
 
-	  <para>where <replaceable>svn_base</replaceable> is the base
-	    directory of your <acronym>SVN</acronym> repository, e.g.,
-	    <literal>svn+ssh://svn.FreeBSD.org/base</literal>.</para>
+	  <para>With some shells, the <literal>^</literal> in the
+	    above command may need to be escaped with a
+	    backslash.</para>
 	</step>
 
 	<step>
@@ -337,7 +337,7 @@
 	    should tag it for future reference.  The best and quickest
 	    way is to do it directly in the repository:</para>
 
-	  <screen>&prompt.user; <userinput>svn copy <replaceable>svn_base</replaceable>/vendor/<replaceable>foo</replaceable>/dist <replaceable>svn_base</replaceable>/vendor/<replaceable>foo</replaceable>/<replaceable>9.9</replaceable></userinput></screen>
+	  <screen>&prompt.user; <userinput>svn copy ^/vendor/<replaceable>foo</replaceable>/dist <replaceable>svn_base</replaceable>/vendor/<replaceable>foo</replaceable>/<replaceable>9.9</replaceable></userinput></screen>
 
 	  <para>To get the new tag, you can update your working copy
 	    of
@@ -361,7 +361,7 @@
 
 	  <screen>&prompt.user; <userinput>cd head/contrib/<replaceable>foo</replaceable></userinput>
 &prompt.user; <userinput>svn update</userinput>
-&prompt.user; <userinput>svn merge --accept=postpone <replaceable>svn_base</replaceable>/vendor/<replaceable>foo</replaceable>/dist</userinput></screen>
+&prompt.user; <userinput>svn merge --accept=postpone ^/vendor/<replaceable>foo</replaceable>/dist</userinput></screen>
 
 	  <para>Resolve any conflicts, and make sure that any files
 	    that were added or removed in the vendor tree have been
@@ -369,7 +369,7 @@
 	    a good idea to check differences against the vendor
 	    branch:</para>
 
-	  <screen>&prompt.user; <userinput>svn diff --no-diff-deleted --old=<replaceable>svn_base</replaceable>/vendor/<replaceable>foo</replaceable>/dist --new=.</userinput></screen>
+	  <screen>&prompt.user; <userinput>svn diff --no-diff-deleted --old=^/vendor/<replaceable>foo</replaceable>/dist --new=.</userinput></screen>
 
 	  <para><option>--no-diff-deleted</option> tells
 	    <acronym>SVN</acronym> not to check files that are in the



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