Add Subversion Sites section to the mirrors chapter listing official

Subversion mirrors.

Obtained from:	Google
This commit is contained in:
Simon L. B. Nielsen 2012-08-25 14:42:42 +00:00
parent 5050a8a6fb
commit d820807bc8
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=39443

View file

@ -227,6 +227,98 @@
linkend="burncd">, burncd.</para>
</sect1>
<sect1 id="mirrors-svn">
<title>Subversion Sites</title>
<indexterm>
<primary>svn</primary>
</indexterm>
<para>As of July 2012 &os;
uses <ulink url="http://subversion.apache.org/">Subversion</ulink>
(svn) as the primary version control system to store all of
&os;'s source code.</para>
<note><para>For most user, instead of using Subversion it is
suggested to use
<link linkend="updating-upgrading-freebsdupdate">FreeBSD
Update</link> for updating the &os; base system, and
<link linkend="updating-upgrading-portsnap">Portsnap</link>
for &os; Ports Collection.</para></note>
<para>The &os; mirror network is still in its early days, and will
likely change again, so do not count on this list of mirrors
being static. In particular the SSL certificates of the servers
will likely change at some point.</para>
<para>In subversion URLs are always used to designate a
repository. They have the
form <literal>protocol://hostname/path</literal>. Mirrors may
support different protocols as specified below. The first
component of the path is the FreeBSD repository to access. There
are three different repositories, base for the &os; Base
system, <literal>ports</literal> for the FreeBSD Ports
Collection, and <literal>doc</literal> for the FreeBSD
Documentation. All mirrors carries all repositories. The URL
for the &os; ports repository's main branch on svn0.FreeBSD.org
using the svn protocol would
be: <literal>svn://svn0.FreeBSD.org/ports/head/</literal>.</para>
<para>The master FreeBSD Subversion server,
<literal>svn.FreeBSD.org</literal> is publicly accessible
read-only, but this may change in the future so users are
encouraged to use one of the official mirrors. To browse the
FreeBSD Subversion repositories through a browser,
use
<ulink url="http://svnweb.FreeBSD.org/">http://svnweb.FreeBSD.org/</ulink>.</para>
<informaltable>
<tgroup cols="3">
<colspec colwidth="2*">
<colspec colwidth="1*">
<colspec colwidth="1*">
<colspec colwidth="4*">
<thead>
<row>
<entry>Name</entry>
<entry>Protocols</entry>
<entry>Location</entry>
<entry>SSL fingerprint</entry>
</row>
</thead>
<tbody>
<row>
<entry>svn0.us-west.FreeBSD.org</entry>
<entry>svn, <ulink url="http://svn0.us-west.FreeBSD.org/base/">http</ulink>,
<ulink url="https://svn0.us-west.FreeBSD.org/base/">https</ulink></entry>
<entry>USA, California</entry>
<entry>SHA1
<literal>79:35:8F:CA:6D:34:D9:30:44:D1:00:AF:33:4D:E6:11:44:4D:15:EC</literal></entry>
</row>
<row>
<entry>svn0.us-east.FreeBSD.org</entry>
<entry>svn, <ulink url="http://svn0.us-east.FreeBSD.org/base/">http</ulink>,
<ulink url="https://svn0.us-east.FreeBSD.org/base/">https</ulink></entry>
<entry>USA, New Jersey</entry>
<entry>SHA1
<literal>06:D1:23:DE:5E:7A:F7:2B:7A:7E:74:95:5F:54:8D:5C:B0:D6:2E:8F</literal></entry>
</row>
</tbody>
</tgroup>
</informaltable>
</sect1>
<sect1 id="anoncvs">
<title>Anonymous CVS</title>