svn commit: r51850 - head/en_US.ISO8859-1/articles/committers-guide
Konstantin Belousov
kostikbel at gmail.com
Sat Jun 16 20:43:19 UTC 2018
On Sat, Jun 16, 2018 at 08:20:35PM +0000, Eitan Adler wrote:
> Author: eadler
> Date: Sat Jun 16 20:20:34 2018
> New Revision: 51850
> URL: https://svnweb.freebsd.org/changeset/doc/51850
>
> Log:
> Committer guide: remove non-exististant seed reference
Seeds are very much available.
They are provided e.g. at
https://download.freebsd.org/ftp/development/subversion/
Why did you removed the useful text instead of asking ?
>
> The seed file referenced does not exist anymore.
>
> 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 16 20:10:41 2018 (r51849)
> +++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Sat Jun 16 20:20:34 2018 (r51850)
> @@ -599,11 +599,14 @@ You need a Passphrase to protect your secret key.</scr
> local repository's UUID has to occur before it is possible
> to start using it.</para>
>
> - <para>The hassle of a local
> - <command>svnsync</command> mirror probably is not worth it
> - unless the network connectivity situation or other factors
> - demand it. If it is needed, see the end of this chapter for
> - information on how to set one up.</para>
> + <para>The hassle of a local <command>svnsync</command> mirror
> + probably is not worth it unless the network connectivity
> + situation or other factors demand it. Starting
> + a fresh mirror from empty takes a long time.
> + Expect a minimum of 10 hours with high speed connectivity.
> + If international links are involved, expect this to take
> + four to ten times longer. Another option is to use the
> + git mirror.</para>
> </sect3>
>
> <sect3 xml:id="svn-getting-started-base-layout">
> @@ -1858,52 +1861,6 @@ U stable/9/share/man/man4/netmap.4
> correct location. Instead of a couple of lines of text, the
> repository journal grows an entire new copy of the file.
> This is a waste.</para>
> - </sect3>
> -
> - <sect3 xml:id="svn-advanced-use-setting-up-svnsync">
> - <title>Setting up a <application>svnsync</application>
> - Mirror</title>
> -
> - <para>Avoid setting up a <application>svnsync</application>
> - mirror unless there is a very good reason for it. Such
> - reasons might be to support multiple local read-only client
> - machines, or if the network bandwidth is limited. Starting
> - a fresh mirror from empty would take a very long time.
> - Expect a minimum of 10 hours for high speed connectivity.
> - If international links are involved, expect this to take
> - four to ten times longer.</para>
> -
> - <para>A far better option is to grab a seed file. It is large
> - (~1GB) but will consume less network traffic and take less
> - time to fetch than a svnsync will. There are several ways
> - to do this:</para>
> -
> - <screen>&prompt.user; <userinput>rsync -va --partial --progress freefall:/home/peter/svnmirror-base-r179637.tbz2 .</userinput></screen>
> -
> - <screen>&prompt.user; <userinput>rsync -va --partial --progress rsync://repoman.freebsd.org:50873/svnseed/svnmirror-base-r215629.tar.xz .</userinput></screen>
> -
> - <screen>&prompt.user; <userinput>fetch ftp://ftp.freebsd.org/pub/FreeBSD/development/subversion/svnmirror-base-r221445.tar.xz</userinput></screen>
> -
> - <para>Extract the file to somewhere like
> - <filename>home/svnmirror/base/</filename>.
> - Then, update it, so that it fetches changes since the last
> - revision in the archive:</para>
> -
> - <screen>&prompt.user; <userinput>svnsync sync file:///home/svnmirror/base</userinput></screen>
> -
> - <para>Now, set that up to run from &man.cron.8;, do
> - checkouts locally, set up a svnserve server for local
> - machines to talk to, etc.</para>
> -
> - <para>The seed mirror is set to fetch from
> - <literal>svn://svn.freebsd.org/base</literal>. The
> - configuration for the mirror is stored in
> - <literal>revprop 0</literal> on the local mirror. To see
> - the configuration, try:</para>
> -
> - <screen>&prompt.user; <userinput>svn proplist -v --revprop -r 0 file:///home/svnmirror/base</userinput></screen>
> -
> - <para>Use <literal>propset</literal> to change things.</para>
> </sect3>
>
> <sect3 xml:id="svn-advanced-use-committing-high-ascii-data">
> _______________________________________________
> svn-doc-all at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/svn-doc-all
> To unsubscribe, send any mail to "svn-doc-all-unsubscribe at freebsd.org"
More information about the svn-doc-head
mailing list