svn commit: r51935 - head/en_US.ISO8859-1/articles/committers-guide

Eitan Adler <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: eadler
Date: Sat Jun 30 08:18:42 2018
New Revision: 51935
URL: https://svnweb.freebsd.org/changeset/doc/51935

Log:
  Committers guide: simplification of the vendor merge section
  
  - Remove comparison to CVS as we no longer use it
  - correct location of `--parents`
  - always quote and simplify admonition about zsh

Modified:
  head/en_US.ISO8859-1/articles/committers-guide/article.xml

Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/committers-guide/article.xml	Sat Jun 30 08:02:21 2018	(r51934)
+++ head/en_US.ISO8859-1/articles/committers-guide/article.xml	Sat Jun 30 08:18:42 2018	(r51935)
@@ -1554,9 +1554,7 @@ U    stable/9/share/man/man4/netmap.4
 	  <sect5>
 	    <title>Preparing the Vendor Sources</title>
 
-	    <para>Unlike in <acronym>CVS</acronym> where only the
-	      needed parts were imported into the vendor tree to avoid
-	      bloating the main tree, Subversion is able to store a
+	    <para>Subversion is able to store a
 	      full distribution in the vendor tree.  So, import
 	      everything, but merge only what is required.</para>
 
@@ -1594,7 +1592,7 @@ U    stable/9/share/man/man4/netmap.4
 &prompt.user; <userinput>tar cf - . | tar xf - -C ../dist</userinput>
 &prompt.user; <userinput>cd <replaceable>../dist</replaceable></userinput>
 &prompt.user; <userinput>comm -23 ../old ../new | xargs svn rm</userinput>
-&prompt.user; <userinput>comm -13 ../old ../new | xargs svn --parents add</userinput></screen>
+&prompt.user; <userinput>comm -13 ../old ../new | xargs svn add --parents</userinput></screen>
 
 	    <para>If any directories were removed, they will have to
 	      be <command>svn rm</command>ed manually.  Nothing will
@@ -1670,7 +1668,7 @@ U    stable/9/share/man/man4/netmap.4
 
 	    <screen>&prompt.user; <userinput>svn checkout svn+ssh://repo.freebsd.org/base/head/contrib/<replaceable>sendmail</replaceable></userinput>
 &prompt.user; <userinput>cd sendmail</userinput>
-&prompt.user; <userinput>svn merge -c r<replaceable>261190</replaceable> ^/vendor/<replaceable>sendmail/dist</replaceable> .</userinput></screen>
+&prompt.user; <userinput>svn merge -c r<replaceable>261190</replaceable> '^/vendor/<replaceable>sendmail/dist</replaceable>' .</userinput></screen>
 
 	    <para><literal>^</literal> is an alias for the
 	      repository path.</para>
@@ -1679,9 +1677,7 @@ U    stable/9/share/man/man4/netmap.4
 	  <note>
 	    <para>If using the <application>Zsh</application> shell,
 	      the <literal>^</literal> must be escaped with
-	      <literal>\</literal>.  This means
-	      <literal>^/head</literal> should be
-	      <literal>\^/head</literal>.</para>
+	      <literal>\</literal> or quoted.</para>
 	  </note>
 
 	  <para>It is necessary to resolve any merge conflicts.</para>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.