doc/ru_RU.KOI8-R/books/handbook/mirrors/chapter.xml
2013-07-26 12:32:39 +00:00

3195 lines
98 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="koi8-r"?>
<!--
The FreeBSD Russian Documentation Project
$FreeBSD$
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/mirrors/chapter.xml,v 1.39 2006/06/30 12:36:59 marck Exp $
Original revision: r28148
-->
<appendix id="mirrors">
<appendixinfo>
<authorgroup>
<author>
<firstname>äÅÎÉÓ</firstname>
<surname>ðÅÐÌÉÎ</surname>
<contrib>ðÅÒÅ×ÏÄ ÎÁ ÒÕÓÓËÉÊ ÑÚÙË: </contrib>
</author>
</authorgroup>
</appendixinfo>
<title>ðÏÌÕÞÅÎÉÅ FreeBSD</title>
<sect1 id="mirrors-cdrom">
<title>éÚÄÁÔÅÌÉ CDROM É DVD</title>
<sect2>
<title>ëÏÒÏÂÏÞÎÁÑ ×ÅÒÓÉÑ</title>
<para>FreeBSD ÄÏÓÔÕÐÎÁ × ËÏÒÏÂÏÞÎÏÊ ×ÅÒÓÉÉ (FreeBSD CD ÄÉÓËÉ,
ÄÏÐÏÌÎÉÔÅÌØÎÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ, ÐÅÞÁÔÎÁÑ ÄÏËÕÍÅÎÔÁÃÉÑ) ÏÔ
ÎÅÓËÏÌØËÉÈ ÐÏÓÔÁ×ÝÉËÏ×:</para>
<itemizedlist>
<listitem>
<address>
<otheraddr>CompUSA</otheraddr>
WWW: <otheraddr><ulink url="http://www.compusa.com/"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>Frys Electronics</otheraddr>
WWW: <otheraddr><ulink url="http://www.frys.com/"></ulink></otheraddr>
</address>
</listitem>
</itemizedlist>
</sect2>
<sect2>
<title>îÁÂÏÒÙ CD É DVD</title>
<para>îÁÂÏÒÙ FreeBSD CD É DVD ÄÏÓÔÕÐÎÙ Õ ÍÎÏÖÅÓÔ×Á ÏÎÌÁÊÎ
ÐÏÓÔÁ×ÝÉËÏ×:</para>
<itemizedlist>
<listitem>
<address>
<otheraddr>BSD Mall (ÐÏÄÒÁÚÄÅÌÅÎÉÅ Daemon News)</otheraddr>
<street>PO Box 161</street>
<city>Nauvoo</city>, <state>IL</state> <postcode>62354</postcode>
<country>USA</country>
ôÅÌÅÆÏÎ: <phone>+1 866 273-6255</phone>
æÁËÓ: <fax>+1 217 453-9956</fax>
Email: <email>sales@bsdmall.com</email>
WWW: <otheraddr><ulink url="http://www.bsdmall.com/freebsd1.html"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>BSD-Systems</otheraddr>
Email: <email>info@bsd-systems.co.uk</email>
WWW: <otheraddr><ulink url="http://www.bsd-systems.co.uk"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>FreeBSD Mall, Inc.</otheraddr>
<street>3623 Sanford Street</street>
<city>Concord</city>, <state>CA</state> <postcode>94520-1405</postcode>
<country>óûá</country>
ôÅÌÅÆÏÎ: <phone>+1 925 674-0783</phone>
æÁËÓ: <fax>+1 925 674-0821</fax>
Email: <email>info@freebsdmall.com</email>
WWW: <otheraddr><ulink url="http://www.freebsdmall.com/"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>Ingram Micro</otheraddr>
<street>1600 E. St. Andrew Place</street>
<city>Santa Ana</city>, <state>CA</state> <postcode>92705-4926</postcode>
<country>óûá</country>
ôÅÌÅÆÏÎ: <phone>1 (800) 456-8000</phone>
WWW: <otheraddr><ulink url="http://www.ingrammicro.com/"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>Hinner EDV</otheraddr>
<street>St. Augustinus-Str. 10</street>
<postcode>D-81825</postcode> <city>M&uuml;nchen</city>
<country>çÅÒÍÁÎÉÑ</country>
ôÅÌÅÆÏÎ: <phone>(089) 428 419</phone>
WWW: <otheraddr><ulink url="http://www.hinner.de/linux/freebsd.html"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>Ikarios</otheraddr>
<street>22-24 rue Voltaire</street>
<postcode>92000</postcode> <city>Nanterre</city>
<country>æÒÁÎÃÉÑ</country>
WWW: <otheraddr><ulink url="http://ikarios.com/form/#freebsd"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>JMC Software</otheraddr>
<country>éÒÌÁÎÄÉÑ</country>
ôÅÌÅÆÏÎ: <phone>353 1 6291282</phone>
WWW: <otheraddr><ulink url="http://www.thelinuxmall.com"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>Linux CD Mall</otheraddr>
<street>Private Bag MBE N348</street>
<city>Auckland 1030</city>
<country>îÏ×ÁÑ úÅÌÁÎÄÉÑ</country>
ôÅÌÅÆÏÎ: <phone>+64 21 866529</phone>
WWW: <otheraddr><ulink url="http://www.linuxcdmall.co.nz/"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>The Linux Emporium</otheraddr>
<street>Hilliard House, Lester Way</street>
<city>Wallingford</city>
<postcode>OX10 9TA</postcode>
<country>÷ÅÌÉËÏÂÒÉÔÁÎÉÑ</country>
ôÅÌÅÆÏÎ: <phone>+44 1491 837010</phone>
æÁËÓ: <fax>+44 1491 837016</fax>
WWW: <otheraddr><ulink url="http://www.linuxemporium.co.uk/products/freebsd/"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>Linux+ DVD Magazine</otheraddr>
<street>Lewartowskiego 6</street>
<city>Warsaw</city>
<postcode>00-190</postcode>
<country>ðÏÌØÛÁ</country>
ôÅÌÅÆÏÎ: <phone>+48 22 860 18 18</phone>
Email: <email>editors@lpmagazine.org</email>
WWW: <otheraddr><ulink url="http://www.lpmagazine.org/"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>Linux System Labs Australia</otheraddr>
<street>21 Ray Drive</street>
<city>Balwyn North</city>
<postcode>VIC - 3104</postcode>
<country>á×ÓÔÒÁÌÉÑ</country>
ôÅÌÅÆÏÎ: <phone>+61 3 9857 5918</phone>
æÁËÓ: <fax>+61 3 9857 8974</fax>
WWW: <otheraddr><ulink url="http://www.lsl.com.au"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>LinuxCenter.Ru</otheraddr>
<street>ÕÌ. çÁÌÅÒÎÁÑ, 55</street>
<city>óÁÎËÔ-ðÅÔÅÒÂÕÒÇ</city>
<postcode>190000</postcode>
<country>òÏÓÓÉÑ</country>
ôÅÌÅÆÏÎ: <phone>+7-812-3125208</phone>
Email: <email>info@linuxcenter.ru</email>
WWW: <otheraddr><ulink url="http://linuxcenter.ru/freebsd"></ulink></otheraddr>
</address>
</listitem>
</itemizedlist>
</sect2>
<sect2>
<title>òÁÓÐÒÏÓÔÒÁÎÉÔÅÌÉ</title>
<para>åÓÌÉ ×Ù ÐÒÏÄÁ×ÅÃ É ÈÏÔÉÔÅ ÚÁÎÉÍÁÔØÓÑ FreeBSD CDROM,
ÐÏÖÁÌÕÊÓÔÁ Ó×ÑÖÉÔÅÓØ Ó ÒÁÓÐÒÏÓÔÒÁÎÉÔÅÌÅÍ:</para>
<itemizedlist>
<listitem>
<address>
<otheraddr>Cylogistics</otheraddr>
<street>809B Cuesta Dr., #2149</street>
<city>Mountain View</city>, <state>CA</state> <postcode>94040</postcode>
<country>óûá</country>
ôÅÌÅÆÏÎ: <phone>+1 650 694-4949</phone>
æÁËÓ: <fax>+1 650 694-4953</fax>
Email: <email>sales@cylogistics.com</email>
WWW: <otheraddr><ulink url="http://www.cylogistics.com/"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>Kudzu, LLC</otheraddr>
<street>7375 Washington Ave. S.</street>
<city>Edina</city>, <state>MN</state> <postcode>55439</postcode>
<country>óûá</country>
ôÅÌÅÆÏÎ: <phone>+1 952 947-0822</phone>
æÁËÓ: <fax>+1 952 947-0876</fax>
Email: <email>sales@kudzuenterprises.com</email>
</address>
</listitem>
<listitem>
<address>
<otheraddr>LinuxCenter.Ru</otheraddr>
<street>ÕÌ. çÁÌÅÒÎÁÑ, 55</street>
<city>óÁÎËÔ-ðÅÔÅÒÂÕÒÇ</city>
<postcode>190000</postcode>
<country>òÏÓÓÉÑ</country>
ôÅÌÅÆÏÎ: <phone>+7-812-3125208</phone>
Email: <email>info@linuxcenter.ru</email>
WWW: <otheraddr><ulink url="http://linuxcenter.ru/freebsd"></ulink></otheraddr>
</address>
</listitem>
<listitem>
<address>
<otheraddr>Navarre Corp</otheraddr>
<street>7400 49th Ave South</street>
<city>New Hope</city>, <state>MN</state> <postcode>55428</postcode>
<country>óûá</country>
ôÅÌÅÆÏÎ: <phone>+1 763 535-8333</phone>
æÁËÓ: <fax>+1 763 535-0341</fax>
WWW: <otheraddr><ulink url="http://www.navarre.com/"></ulink></otheraddr>
</address>
</listitem>
</itemizedlist>
</sect2>
</sect1>
<sect1 id="mirrors-ftp">
<title>FTP ÓÁÊÔÙ</title>
<para>ïÆÉÃÉÁÌØÎÙÍ ÉÓÔÏÞÎÉËÏÍ FreeBSD Ñ×ÌÑÀÔÓÑ ÁÎÏÎÉÍÎÙÅ FTP
ÚÅÒËÁÌÁ ÐÏ ×ÓÅÍÕ ÍÉÒÕ. óÁÊÔ
<ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/"></ulink> ÉÍÅÅÔ
ÈÏÒÏÛÅÅ ÐÏÄËÌÀÞÅÎÉÅ É ÐÏÄÄÅÒÖÉ×ÁÅÔ ÂÏÌØÛÏÅ ËÏÌÉÞÅÓÔ×Ï ÏÄÎÏ×ÒÅÍÅÎÎÙÈ
ÓÏÅÄÉÎÅÎÉÊ, ÎÏ ÄÌÑ ×ÁÓ ×ÏÚÍÏÖÎÏ ÐÏÔÒÅÂÕÅÔÓÑ ÎÁÊÔÉ
<quote>ÂÌÉÖÁÊÛÅÅ</quote> ÚÅÒËÁÌÏ (ÏÓÏÂÅÎÎÏ ÅÓÌÉ ×Ù ÒÅÛÉÌÉ ÎÁÓÔÒÏÉÔØ
Õ ÓÅÂÑ ËÁËÏÊ-ÔÏ ÉÚ ×ÉÄÏ× ÚÅÒËÁÌ).</para>
<para><ulink
url="http://mirrorlist.FreeBSD.org/">âÁÚÁ ÄÁÎÎÙÈ ÚÅÒËÁÌ
FreeBSD</ulink> ÐÒÅÄÐÏÞÔÉÔÅÌØÎÅÅ ÐÏ ÓÒÁ×ÎÅÎÉÀ ÓÏ ÓÐÉÓËÏÍ ÚÅÒËÁÌ ×
òÕËÏ×ÏÄÓÔ×Å, ÐÏÓËÏÌØËÕ ÉÎÆÏÒÍÁÃÉÑ × ÂÁÚÅ ÓÏÂÉÒÁÅÔÓÑ ÉÚ DNS, Á ÎÅ
ÉÚ ÓÔÁÔÉÞÅÓËÏÇÏ ÓÐÉÓËÁ ÕÚÌÏ×.</para>
<para>ëÒÏÍÅ ÔÏÇÏ, FreeBSD ÄÏÓÔÕÐÎÁ ÞÅÒÅÚ ÁÎÏÎÉÍÎÙÊ FTP ÓÏ ÓÌÅÄÕÀÝÉÈ
ÚÅÒËÁÌ. åÓÌÉ ×Ù ×ÙÂÒÁÌÉ ÐÏÌÕÞÅÎÉÅ FreeBSD ÞÅÒÅÚ ÁÎÏÎÉÍÎÙÊ FTP,
ÐÏÖÁÌÕÊÓÔÁ ×ÙÂÅÒÉÔÅ ÂÌÉÖÁÊÛÉÊ Ë ×ÁÍ ÓÁÊÔ. úÅÒËÁÌÁ ÉÚ ÓÐÉÓËÁ
<quote>ïÓÎÏ×ÎÙÈ ÚÅÒËÁÌ</quote> ÏÂÙÞÎÏ ÓÏÄÅÒÖÁÔ ÐÏÌÎÙÊ ÁÒÈÉ×
FreeBSD (×ÓÅ ÄÏÓÔÕÐÎÙÅ ÎÁ ÄÁÎÎÙÊ ÍÏÍÅÎÔ ×ÅÒÓÉÉ ÄÌÑ ËÁÖÄÏÊ ÁÒÈÉÔÅËÔÕÒÙ),
ÓËÏÒÏÓÔØ ÚÁÇÒÕÚËÉ ×ÏÚÍÏÖÎÏ ÂÕÄÅÔ ÂÏÌØÛÅ Ó ÚÅÒËÁÌÁ, ÒÁÓÐÏÌÏÖÅÎÎÏÇÏ ×
×ÁÛÅÊ ÓÔÒÁÎÅ ÉÌÉ ÒÅÇÉÏÎÅ. óÁÊÔÙ ËÁÖÄÏÊ ÓÔÒÁÎÙ ÓÏÄÅÒÖÁÔ ÐÏÓÌÅÄÎÀÀ ×ÅÒÓÉÀ ÄÌÑ ÎÁÉÂÏÌÅÅ
ÐÏÐÕÌÑÒÎÙÈ ÁÒÈÉÔÅËÔÕÒ, ÎÏ ÎÁ ÎÉÈ ÍÏÖÅÔ ÎÅ ÂÙÔØ ÐÏÌÎÏÇÏ ÁÒÈÉ×Á FreeBSD.
÷ÓÅ ÓÁÊÔÙ ÐÒÅÄÏÓÔÁ×ÌÑÀÔ ÄÏÓÔÕÐ ÞÅÒÅÚ ÁÎÏÎÉÍÎÙÊ FTP, Á ÎÅËÏÔÏÒÙÅ
ÐÒÅÄÏÓÔÁ×ÌÑÀÔ ÄÏÓÔÕÐ É ÄÒÕÇÉÍÉ ÍÅÔÏÄÁÍÉ. äÌÑ ËÁÖÄÏÇÏ ÓÁÊÔÁ
ÐÒÉ×ÅÄÅÎ ÓÐÉÓÏË ÍÅÔÏÄÏ× ÄÏÓÔÕÐÁ × ÓËÏÂËÁÈ ÐÏÓÌÅ ÉÍÅÎÉ ÈÏÓÔÁ.</para>
&chap.mirrors.ftp.inc;
</sect1>
<sect1 id="anoncvs">
<title>áÎÏÎÉÍÎÙÊ CVS</title>
<sect2 id="anoncvs-intro">
<title>÷×ÅÄÅÎÉÅ</title>
<indexterm>
<primary>CVS</primary>
<secondary>ÁÎÏÎÉÍÎÙÊ</secondary>
</indexterm>
<para>áÎÏÎÉÍÎÙÊ CVS (ÉÚ×ÅÓÔÎÙÊ ÔÁËÖÅ ËÁË,
<emphasis>anoncvs</emphasis>) ÜÔÏ ×ÏÚÍÏÖÎÏÓÔØ, ÐÒÅÄÏÓÔÁ×ÌÑÅÍÁÑ
ÕÔÉÌÉÔÁÍÉ CVS, ÐÏÓÔÁ×ÌÑÅÍÙÍÉ Ó FreeBSD ÄÌÑ ÓÉÎÈÒÏÎÉÚÁÃÉÉ Ó ÕÄÁÌÅÎÎÙÍ
CVS ÒÅÐÏÚÉÔÏÒÉÅÍ. ðÏÍÉÍÏ ÐÒÏÞÅÇÏ, ÏÎ ÐÏÚ×ÏÌÑÅÔ ÐÏÌØÚÏ×ÁÔÅÌÑÍ
FreeBSD ÂÅÚ ÓÐÅÃÉÁÌØÎÙÈ ÐÒÉ×ÉÌÅÇÉÊ (Ó ÐÒÁ×ÁÍÉ ÔÏÌØËÏ ÎÁ ÞÔÅÎÉÅ)
×ÙÐÏÌÎÑÔØ CVS ÏÐÅÒÁÃÉÉ ÎÁ ÏÄÎÏÍ ÉÚ ÏÆÉÃÉÁÌØÎÙÈ anoncvs ÓÅÒ×ÅÒÏ×
ÐÒÏÅËÔÁ FreeBSD. äÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÜÔÏÊ ×ÏÚÍÏÖÎÏÓÔÉ, ÐÒÏÓÔÏ
ÕÓÔÁÎÏ×ÉÔÅ ÐÅÒÅÍÅÎÎÕÀ <envar>CVSROOT</envar> ÎÁ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ
ÓÅÒ×ÅÒ anoncvs, ××ÅÄÉÔÅ ÏÂÝÅÉÚ×ÅÓÔÎÙÊ ÐÁÒÏÌØ <quote>anoncvs</quote>
× ÏÔ×ÅÔ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ ËÏÍÁÎÄÙ <command>cvs login</command>, Á
ÚÁÔÅÍ ÉÓÐÏÌØÚÕÊÔÅ &man.cvs.1; ÄÌÑ ÄÏÓÔÕÐÁ Ë ÒÅÐÏÚÉÔÏÒÉÀ ËÁË Ë
ÏÂÙÞÎÏÍÕ ÌÏËÁÌØÎÏÍÕ CVS.</para>
<note>
<para>ëÏÍÁÎÄÁ <command>cvs login</command> ÓÏÈÒÁÎÑÅÔ ÐÁÒÏÌÉ,
ÉÓÐÏÌØÚÏ×ÁÎÎÙÅ ÄÌÑ Á×ÔÏÒÉÚÁÃÉÉ ÎÁ ÓÅÒ×ÅÒÅ CVS × ÆÁÊÌÅ Ó
ÉÍÅÎÅÍ <filename>.cvspass</filename> × ËÁÔÁÌÏÇÅ
<envar>HOME</envar>. åÓÌÉ ÜÔÏÔ ÆÁÊÌ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ×Ù ÍÏÖÅÔÅ
ÐÏÌÕÞÉÔØ ÓÏÏÂÝÅÎÉÅ Ï ÏÛÉÂËÅ ÐÒÉ ÐÅÒ×ÏÍ ÚÁÐÕÓËÅ <command>cvs
login</command>. ðÒÏÓÔÏ ÓÏÚÄÁÊÔÅ ÐÕÓÔÏÊ ÆÁÊÌ
<filename>.cvspass</filename> É ÐÏÐÒÏÂÕÊÔÅ ÅÝÅ ÒÁÚ.</para>
</note>
<para>èÏÔÑ ÍÏÖÎÏ ÓËÁÚÁÔØ, ÞÔÏ ÓÅÒ×ÉÓÙ <link
linkend="cvsup">CVSup</link> É <emphasis>anoncvs</emphasis>
×ÙÐÏÌÎÑÀÔ × ÓÕÝÎÏÓÔÉ ÐÏÈÏÖÉÅ ÆÕÎËÃÉÉ, ÅÓÔØ ÎÅÓËÏÌØËÏ ÏÔÌÉÞÉÊ,
ËÏÔÏÒÙÅ ÍÏÇÕÔ ÐÏ×ÌÉÑÔØ ÎÁ ×ÙÂÏÒ ÍÅÔÏÄÁ ÓÉÎÈÒÏÎÉÚÁÃÉÉ.
ðÏ Ó×ÏÅÊ ÓÕÔÉ, <application>CVSup</application> ÇÏÒÁÚÄÏ
ÂÏÌÅÅ ÜÆÆÅËÔÉ×ÎÏ ÉÓÐÏÌØÚÕÅÔ ÓÅÔÅ×ÙÅ ÒÅÓÕÒÓÙ, É ÉÚ Ä×ÕÈ ÜÔÉÈ
ÐÒÏÇÒÁÍÍ ÏÎ ÂÏÌÅÅ ÉÎÔÅÌÌÅËÔÕÁÌÅÎ, ÎÏ ÚÁ ÅÇÏ ÜÆÆÅËÔÉ×ÎÏÓÔØ
ÐÒÉÈÏÄÉÔÓÑ ÐÌÁÔÉÔØ. ÷Ï-ÐÅÒ×ÙÈ, ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÐÏÑ×ÉÌÁÓØ
×ÏÚÍÏÖÎÏÓÔØ ÈÏÔØ ÞÔÏ-ÔÏ ÐÏÌÕÞÉÔØ ÜÔÉÍ ÍÅÔÏÄÏÍ,
<application>CVSup</application> ÐÏÔÒÅÂÕÅÔÓÑ ÕÓÔÁÎÏ×ÉÔØ É
ÎÁÓÔÒÏÉÔØ ÓÐÅÃÉÁÌØÎÕÀ ÐÒÏÇÒÁÍÍÕ, Á ×Ï-×ÔÏÒÙÈ, ÜÔÏÔ
<application>CVSup</application> ÐÏÚ×ÏÌÑÅÔ ÓÉÎÈÒÏÎÉÚÁÃÉÀ ÔÏÌØËÏ
ÄÏ×ÏÌØÎÏ ÂÏÌØÛÉÈ ÞÁÓÔÅÊ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×, ÎÁÚÙ×ÁÅÍÙÈ
<emphasis>ËÏÌÌÅËÃÉÑÍÉ</emphasis>.</para>
<para><application>Anoncvs</application> ÎÁÐÒÏÔÉ× ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ
ÄÌÑ ÐÏÌÕÞÅÎÉÑ ËÁË ÏÄÎÏÇÏ ÆÁÊÌÁ, ÔÁË É ×ÓÅÊ ÐÒÏÇÒÁÍÍÙ
(ÎÁÐÒÉÍÅÒ <command>ls</command> ÉÌÉ <command>grep</command>),
Ó ÐÏÍÏÝØÀ ÓÓÙÌËÉ ÎÁ ÉÍÑ ÍÏÄÕÌÑ CVS. ëÏÎÅÞÎÏ,
<application>anoncvs</application> ÈÏÒÏÛÏ ÐÏÄÈÏÄÉÔ ÔÏÌØËÏ ÐÒÉ
ÏÐÅÒÁÃÉÑÈ ÎÁ ÞÔÅÎÉÅ CVS ÒÅÐÏÚÉÔÏÒÉÑ, ÐÏÜÔÏÍÕ ÅÓÌÉ ×Ù ÎÁÍÅÒÅ×ÁÅÔÅÓØ
ÐÒÏÉÚ×ÏÄÉÔØ ÌÏËÁÌØÎÕÀ ÒÁÚÒÁÂÏÔËÕ × ÏÄÎÏÍ ÉÚ ÒÅÐÏÚÉÔÏÒÉÅ×
ÐÒÏÅËÔÁ FreeBSD, ×ÁÍ ÐÏÄÏÊÄÅÔ ÔÏÌØËÏ
<application>CVSup</application>.</para>
<!--ÓÐÏÒÎÏÅ ÕÔ×ÅÒÖÄÅÎÉÅ ×ÙÛÅ: ÎÅÐÒÁ×ÉÌØÎÙÊ ÐÅÒÅ×ÏÄ?-->
</sect2>
<sect2 id="anoncvs-usage">
<title>éÓÐÏÌØÚÏ×ÁÎÉÅ ÁÎÏÎÉÍÎÏÇÏ CVS</title>
<para>îÁÓÔÒÏÊËÁ &man.cvs.1; ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÁÎÏÎÉÍÎÏÇÏ CVS
ÒÅÐÏÚÉÔÏÒÉÑ ÏÚÎÁÞÁÅÔ ÕÓÔÁÎÏ×ËÕ ÐÅÒÅÍÅÎÎÏÊ ÏËÒÕÖÅÎÉÑ
<envar>CVSROOT</envar> ÎÁ ÏÄÉÎ ÉÚ <emphasis>anoncvs</emphasis>
ÓÅÒ×ÅÒÏ× ÐÒÏÅËÔÁ FreeBSD. îÁ ÍÏÍÅÎÔ ÎÁÐÉÓÁÎÉÑ ÜÔÏÇÏ ÄÏËÕÍÅÎÔÁ
ÄÏÓÔÕÐÎÙ ÓÌÅÄÕÀÝÉÅ ÓÅÒ×ÅÒÁ:</para>
<itemizedlist>
<listitem>
<para><emphasis>á×ÓÔÒÉÑ</emphasis>:
:pserver:anoncvs@anoncvs.at.FreeBSD.org:/home/ncvs
(éÓÐÏÌØÚÕÊÔÅ <command>cvs login</command> É ××ÅÄÉÔÅ ÌÀÂÏÊ
ÐÁÒÏÌØ × ÏÔ×ÅÔ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ.)</para>
</listitem>
<listitem>
<para><emphasis>æÒÁÎÃÉÑ</emphasis>:
:pserver:anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs
(pserver (ÐÁÒÏÌØ <quote>anoncvs</quote>), ssh (ÎÅÔ ÐÁÒÏÌÑ))
</para>
</listitem>
<listitem>
<para><emphasis>çÅÒÍÁÎÉÑ</emphasis>:
:pserver:anoncvs@anoncvs.de.FreeBSD.org:/home/ncvs
(éÓÐÏÌØÚÕÊÔÅ <command>cvs login</command> É ××ÅÄÉÔÅ ÐÁÒÏÌØ
<quote>anoncvs</quote> × ÏÔ×ÅÔ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ.)</para>
</listitem>
<listitem>
<para><emphasis>çÅÒÍÁÎÉÑ</emphasis>:
:pserver:anoncvs@anoncvs2.de.FreeBSD.org:/home/ncvs
(rsh, pserver, ssh, ssh/2022)
</para>
</listitem>
<listitem>
<para><emphasis>ñÐÏÎÉÑ</emphasis>:
:pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs
(éÓÐÏÌØÚÕÊÔÅ <command>cvs login</command> É ××ÅÄÉÔÅ ÐÁÒÏÌØ
<quote>anoncvs</quote> × ÏÔ×ÅÔ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ.)</para>
</listitem>
<listitem>
<para><emphasis>óûá</emphasis>:
freebsdanoncvs@anoncvs.FreeBSD.org:/home/ncvs
(ÔÏÌØËÏ ssh - ÂÅÚ ÐÁÒÏÌÑ)</para>
<programlisting>SSH HostKey: 1024 a1:e7:46:de:fb:56:ef:05:bc:73:aa:91:09:da:f7:f4 root@sanmateo.ecn.purdue.edu
SSH2 HostKey: 1024 52:02:38:1a:2f:a8:71:d3:f5:83:93:8d:aa:00:6f:65 ssh_host_dsa_key.pub</programlisting>
</listitem>
<listitem>
<para><emphasis>óûá</emphasis>:
anoncvs@anoncvs1.FreeBSD.org:/home/ncvs (ÔÏÌØËÏ ssh - ÂÅÚ
ÐÁÒÏÌÑ)</para>
<programlisting>SSH HostKey: 1024 8b:c4:6f:9a:7e:65:8a:eb:50:50:29:7c:a1:47:03:bc root@ender.liquidneon.com
SSH2 HostKey: 2048 4d:59:19:7b:ea:9b:76:0b:ca:ee:da:26:e2:3a:83:b8 ssh_host_dsa_key.pub</programlisting>
</listitem>
</itemizedlist>
<para>ðÏÓËÏÌØËÕ CVS ÐÏÚ×ÏÌÑÅÔ ×ÙÐÏÌÎÉÔØ <quote>check out</quote>
ÐÒÁËÔÉÞÅÓËÉ ÌÀÂÏÊ ×ÅÒÓÉÉ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× FreeBSD, ËÏÔÏÒÙÅ
ËÏÇÄÁ-ÌÉÂÏ ÓÕÝÅÓÔ×Ï×ÁÌÉ (ÉÌÉ, × ÎÅËÏÔÏÒÙÈ ÓÌÕÞÁÑÈ, ÂÕÄÕÔ
ÓÕÝÅÓÔ×Ï×ÁÔØ), ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÐÏÚÎÁËÏÍÉÔØÓÑ Ó ÆÌÁÇÏÍ
&man.cvs.1; ÄÌÑ ÒÅ×ÉÚÉÊ (<option>-r</option>) É Ó ÐÁÒÁÍÅÔÒÁÍÉ,
ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÙ Ó ÜÔÉÍ ÆÌÁÇÏÍ × ÒÅÐÏÚÉÔÏÒÉÉ
ÐÒÏÅËÔÁ FreeBSD.</para>
<para>åÓÔØ Ä×Á ×ÉÄÁ ÔÅÇÏ×, ÔÅÇÉ ÒÅ×ÉÚÉÊ É ÔÅÇÉ ×ÅÔ×ÅÊ.
ôÅÇÉ ÒÅ×ÉÚÉÊ ÏÔ×ÅÞÁÀÔ ÚÁ ÏÐÒÅÄÅÌÅÎÎÕÀ ÒÅ×ÉÚÉÀ. éÈ ÚÎÁÞÅÎÉÅ
ÏÓÔÁÅÔÓÑ ÐÒÅÖÎÉÍ ÉÚÏ ÄÎÑ × ÄÅÎØ. ôÅÇÉ ×ÅÔ×ÅÊ ÓÏÐÏÓÔÁ×ÌÑÀÔÓÑ
ÐÏÓÌÅÄÎÅÊ ÒÅ×ÉÚÉÉ ÏÐÒÅÄÅÌÅÎÎÏÊ ×ÅÔ×É ÒÁÚÒÁÂÏÔËÉ, × ÌÀÂÏÊ
ÍÏÍÅÎÔ ×ÒÅÍÅÎÉ. ðÏÓËÏÌØËÕ ÔÅÇÉ ×ÅÔ×ÅÊ ÎÅ ÓÏÐÏÓÔÁ×ÌÅÎÙ ËÁËÏÊ-ÔÏ
ÏÐÒÅÄÅÌÅÎÎÏÊ ÒÅ×ÉÚÉÉ, ÚÁ×ÔÒÁ ÏÎÉ ÍÏÇÕÔ ÏÚÎÁÞÁÔØ ÓÏ×ÓÅÍ ÎÅ ÔÏ,
ÞÔÏ ÓÅÇÏÄÎÑ.</para>
<para><xref linkend="cvs-tags"/> ÓÏÄÅÒÖÉÔ ÔÅÇÉ ÒÅ×ÉÚÉÊ, ËÏÔÏÒÙÅ
ÍÏÇÕÔ ÚÁÉÎÔÅÒÅÓÏ×ÁÔØ ÐÏÌØÚÏ×ÁÔÅÌÅÊ. ïÐÑÔØ ÖÅ, ÎÉ ÏÄÉÎ ÉÚ ÎÉÈ
ÎÅ ÐÏÄÈÏÄÉÔ ÄÌÑ ËÏÌÌÅËÃÉÉ ÐÏÒÔÏ×, ÐÏÓËÏÌØËÕ × ËÏÌÌÅËÃÉÉ ÐÏÒÔÏ×
ÎÅÔ ÒÁÚÎÏÏÂÒÁÚÉÑ ÒÅ×ÉÚÉÊ.</para>
<para>åÓÌÉ ×Ù ÕËÁÚÙ×ÁÅÔÅ ÔÅÇ ×ÅÔ×É, ÔÏ ÏÂÙÞÎÏ ÐÏÌÕÞÁÅÔÅ ÐÏÓÌÅÄÎÀÀ
×ÅÒÓÉÀ ÆÁÊÌÏ× ÜÔÏÊ ×ÅÔ×É ÒÁÚÒÁÂÏÔËÉ. åÓÌÉ ×Ù ÈÏÔÉÔÅ ÐÏÌÕÞÉÔØ
ÐÒÅÄÙÄÕÝÕÀ ×ÅÒÓÉÀ, ÜÔÏ ÍÏÖÎÏ ÓÄÅÌÁÔØ ÐÕÔÅÍ ÕËÁÚÁÎÉÑ ÄÁÔÙ ÆÌÁÇÏÍ
<option>-D ÄÁÔÁ</option>. ïÂÒÁÔÉÔÅÓØ Ë ÓÔÒÁÎÉÃÅ ÓÐÒÁ×ÏÞÎÉËÁ
&man.cvs.1; ÚÁ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÊ ÉÎÆÏÒÍÁÃÉÅÊ.</para>
</sect2>
<sect2>
<title>ðÒÉÍÅÒÙ</title>
<para>èÏÔÑ ÐÅÒÅÄ ÔÅÍ, ËÁË ÞÔÏ-ÔÏ ÄÅÌÁÔØ, ÒÅËÏÍÅÎÄÕÅÔÓÑ ÐÏÌÎÏÓÔØÀ
ÐÒÏÞÅÓÔØ ÓÔÒÁÎÉÃÕ ÓÐÒÁ×ÏÞÎÉËÁ &man.cvs.1;, ×ÏÔ ÎÅÓËÏÌØËÏ ËÒÁÔËÉÈ
ÐÒÉÍÅÒÏ× ÉÓÐÏÌØÚÏ×ÁÎÉÑ Anonymous CVS:</para>
<example>
<title>éÚ×ÌÅÞÅÎÉÅ ËÏÄÁ ÉÚ -CURRENT (&man.ls.1;):</title>
<screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs</userinput>
&prompt.user; <userinput>cvs login</userinput>
<emphasis>At the prompt, enter the password</emphasis> <quote>anoncvs</quote>.
&prompt.user; <userinput>cvs co ls</userinput>
</screen>
</example>
<example>
<title>éÓÐÏÌØÚÏ×ÁÎÉÅ SSH ÄÌÑ ÉÚ×ÌÅÞÅÎÉÑ ÄÅÒÅ×Á
<filename>src/</filename>:</title>
<screen>&prompt.user; <userinput>cvs -d freebsdanoncvs@anoncvs.FreeBSD.org:/home/ncvs co src</userinput>
The authenticity of host 'anoncvs.freebsd.org (128.46.156.46)' can't be established.
DSA key fingerprint is 52:02:38:1a:2f:a8:71:d3:f5:83:93:8d:aa:00:6f:65.
Are you sure you want to continue connecting (yes/no)? <userinput>yes</userinput>
Warning: Permanently added 'anoncvs.freebsd.org' (DSA) to the list of known hosts.</screen>
</example>
<example>
<title>éÚ×ÌÅÞÅÎÉÅ &man.ls.1; ÉÚ ×ÅÔ×É ÄÌÑ 6-STABLE:</title>
<screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs</userinput>
&prompt.user; <userinput>cvs login</userinput>
<emphasis>At the prompt, enter the password</emphasis> <quote>anoncvs</quote>.
&prompt.user; <userinput>cvs co -rRELENG_6 ls</userinput>
</screen>
</example>
<example>
<title>óÏÚÄÁÎÉÅ ÓÐÉÓËÁ ÉÚÍÅÎÅÎÉÊ &man.ls.1; (× ×ÉÄÅ unified diff)</title>
<screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs</userinput>
&prompt.user; <userinput>cvs login</userinput>
<emphasis>At the prompt, enter the password</emphasis> <quote>anoncvs</quote>.
&prompt.user; <userinput>cvs rdiff -u -rRELENG_5_3_0_RELEASE -rRELENG_5_4_0_RELEASE ls</userinput>
</screen>
</example>
<example>
<title>ðÏÉÓË ÄÏÓÔÕÐÎÙÈ ÉÍÅÎ ÍÏÄÕÌÅÊ:</title>
<screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.jp.FreeBSD.org:/home/ncvs</userinput>
&prompt.user; <userinput>cvs login</userinput>
<emphasis>At the prompt, enter the password</emphasis> <quote>anoncvs</quote>.
&prompt.user; <userinput>cvs co modules</userinput>
&prompt.user; <userinput>more modules/modules</userinput>
</screen>
</example>
</sect2>
<sect2>
<title>äÒÕÇÉÅ ÒÅÓÕÒÓÙ</title>
<para>÷ ÉÚÕÞÅÎÉÉ CVS ÍÏÇÕÔ ÐÏÍÏÞØ ÓÌÅÄÕÀÝÉÅ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ
ÒÅÓÕÒÓÙ:</para>
<itemizedlist>
<listitem>
<para><ulink url="http://www.csc.calpoly.edu/~dbutler/tutorials/winter96/cvs/">õÞÅÂÎÉË
ÐÏ CVS</ulink> ÏÔ Cal Poly.</para>
</listitem>
<listitem>
<para><ulink url="http://ximbiot.com/cvs/wiki/">CVS Home</ulink>,
ÓÏÏÂÝÅÓÔ×Ï ÒÁÚÒÁÂÏÔËÉ É ÐÏÄÄÅÒÖËÉ CVS.</para>
</listitem>
<listitem>
<para><ulink url="http://www.FreeBSD.org/cgi/cvsweb.cgi">CVSweb</ulink>
ÜÔÏ ×Å ÉÎÔÅÒÆÅÊÓ Ë CVS ÐÒÏÅËÔÁ FreeBSD.</para>
</listitem>
</itemizedlist>
</sect2>
</sect1>
<sect1 id="ctm">
<title>éÓÐÏÌØÚÏ×ÁÎÉÅ CTM</title>
<indexterm>
<primary>CTM</primary>
</indexterm>
<para><application>CTM</application> ÜÔÏ ÍÅÔÏÄ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ÕÄÁÌÅÎÎÏÇÏ
ÄÅÒÅ×Á ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× Ó ÃÅÎÔÒÁÌØÎÙÍ. ïÎ ÂÙÌ ÒÁÚÒÁÂÏÔÁÎ ÄÌÑ
ÉÓÐÏÌØÚÏ×ÁÎÉÑ Ó ÄÅÒÅ×ÏÍ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× FreeBSD, ÈÏÔÑ ÍÏÖÅÔ
ÂÙÔØ ÐÏÌÅÚÅÎ É ÄÌÑ ÄÒÕÇÉÈ ÃÅÌÅÊ. îÁ ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÓÕÝÅÓÔ×ÕÅÔ ÏÞÅÎØ
ÎÅÍÎÏÇÏ (ÅÓÌÉ ÏÎÁ ×ÏÏÂÝÅ ÓÕÝÅÓÔ×ÕÅÔ) ÄÏËÕÍÅÎÔÁÃÉÉ ÐÏ ÐÒÏÃÅÓÓÕ ÓÏÚÄÁÎÉÑ
ÄÅÌØÔÁ-ÆÁÊÌÏ× (deltas, ÒÁÚÎÉÃÁ ÍÅÖÄÕ ÉÍÅÀÝÉÍÉÓÑ É ÁËÔÕÁÌØÎÙÍÉ
ÉÓÈÏÄÎÙÍÉ ÔÅËÓÔÁÍÉ), ÐÏÜÔÏÍÕ ÏÂÒÁÔÉÔÅÓØ × ÓÐÉÓÏË ÒÁÓÓÙÌËÉ
&a.ctm-users.name; ÚÁ
ÄÏÐÏÌÎÉÔÅÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÅÊ, ÅÓÌÉ ÚÁÈÏÔÉÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ
<application>CTM</application> ÄÌÑ ÄÒÕÇÉÈ ÃÅÌÅÊ.</para>
<sect2>
<title>úÁÞÅÍ ÍÎÅ ÍÏÖÅÔ ÐÏÎÁÄÏÂÉÔØÓÑ
<application>CTM</application>?</title>
<para><application>CTM</application> ÓÏÚÄÁÓÔ ÄÌÑ ×ÁÓ ÌÏËÁÌØÎÕÀ ËÏÐÉÀ
ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× FreeBSD. óÕÝÅÓÔ×ÕÅÔ ÍÎÏÖÅÓÔ×Ï ÒÁÚÎÏ×ÉÄÎÏÓÔÅÊ
ÄÅÒÅ×Á ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×. úÁÈÏÔÉÔÅ ÌÉ ×Ù ÐÏÄÄÅÒÖÉ×ÁÔØ ×ÓÅ ÄÅÒÅ×Ï
CVS ÉÌÉ ÔÏÌØËÏ ÏÄÎÕ ÉÚ ×ÅÔ×ÅÊ, <application>CTM</application>
ÍÏÖÅÔ ÐÒÅÄÏÓÔÁ×ÉÔØ ×ÁÍ ×ÓÅ ÎÅÏÂÈÏÄÉÍÏÅ. åÓÌÉ ×Ù ÒÁÚÒÁÂÏÔÞÉË
FreeBSD, ÎÏ ×ÁÛÅ ÓÏÅÄÉÎÅÎÉÅ ÐÏ TCP/IP ÎÅËÁÞÅÓÔ×ÅÎÎÏÅ ÉÌÉ
ÏÔÓÕÔÓÔ×ÕÅÔ, ÉÌÉ ÖÅ ×Ù ÐÒÏÓÔÏ ÈÏÔÉÔÅ, ÞÔÏÂÙ ÉÚÍÅÎÅÎÉÑ Á×ÔÏÍÁÔÉÞÅÓËÉ
ÏÔÐÒÁ×ÌÑÌÉÓØ ×ÁÍ, <application>CTM</application> ÐÒÅÄÎÁÚÎÁÞÅÎ
ÄÌÑ ×ÁÓ. ÷ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÐÏÌÕÞÁÔØ ÄÏ ÔÒÅÈ ÉÚÍÅÎÅÎÉÊ × ÄÅÎØ ÄÌÑ
ÎÁÉÂÏÌÅÅ ÁËÔÉ×ÎÙÈ ×ÅÔ×ÅÊ. ïÎÉ ÂÕÄÕÔ ÏÔÐÒÁ×ÌÑÔØÓÑ ×ÁÍ ÐÏ ÜÌÅËÔÒÏÎÎÏÊ
ÐÏÞÔÅ. òÁÚÍÅÒÙ ÏÂÎÏ×ÌÅÎÉÊ ×ÓÅÇÄÁ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ ÎÁÓÔÏÌØËÏ ÍÁÌÙÍÉ,
ÎÁÓËÏÌØËÏ ÜÔÏ ×ÏÚÍÏÖÎÏ. ïÎÉ ÏÂÙÞÎÏ ÍÅÎØÛÅ 5K, ÈÏÔÑ ÓÌÕÞÁÅÔÓÑ
(ÒÁÚ ÉÚ ÄÅÓÑÔÉ) ÄÏÓÔÉÇÁÀÔ 10-50K É ×ÒÅÍÑ ÏÔ ×ÒÅÍÅÎÉ ÄÁÖÅ
100K ÉÌÉ ÂÏÌØÛÅ.</para>
<para>÷ÁÍ ÔÁËÖÅ ÐÏÔÒÅÂÕÅÔÓÑ ÕÚÎÁÔØ Ï ÒÁÚÌÉÞÎÙÈ ÏÓÏÂÅÎÎÏÓÔÑÈ ÒÁÂÏÔÙ
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ Ó ÉÓÈÏÄÎÙÍÉ ÔÅËÓÔÁÍÉ × ÒÁÚÒÁÂÏÔËÅ, ×ÍÅÓÔÏ
ÇÏÔÏ×ÙÈ ÒÅÌÉÚÏ×. üÔÏ × ÞÁÓÔÎÏÓÔÉ ÏÔÎÏÓÉÔÓÑ Ë ×ÙÂÏÒÕ ÉÓÈÏÄÎÙÈ
ÔÅËÓÔÏ× ×ÅÔ×É -CURRENT. òÅËÏÍÅÎÄÕÅÔÓÑ ÐÒÏÞÅÓÔØ ÍÁÔÅÒÉÁÌ
<link linkend="current">îÁ ÐÅÒÅÄÎÅÍ ËÒÁÅ ÒÁÚÒÁÂÏÔÏË</link>.</para>
</sect2>
<sect2>
<title>þÔÏ ÐÏÔÒÅÂÕÅÔÓÑ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
<application>CTM</application>?</title>
<para>÷ÁÍ ÐÏÔÒÅÂÕÀÔÓÑ Ä×Å ×ÅÝÉ: ÐÒÏÇÒÁÍÍÁ
<application>CTM</application> É ÉÓÈÏÄÎÙÅ ÔÅËÓÔÙ, ËÏÔÏÒÙÅ ÔÒÅÂÕÅÔÓÑ
ÏÂÎÏ×ÉÔØ (ÄÏ ÁËÔÕÁÌØÎÏÇÏ ÓÏÓÔÏÑÎÉÑ).</para>
<para>ðÒÏÇÒÁÍÍÁ <application>CTM</application> ÂÙÌÁ ÞÁÓÔØÀ
FreeBSD ×ÓÅ ×ÒÅÍÑ Ó ÍÏÍÅÎÔÁ ×ÙÐÕÓËÁ ÒÅÌÉÚÁ 2.0, ÏÎÁ ÎÁÈÏÄÉÔÓÑ
× ËÁÔÁÌÏÇÅ <filename>/usr/src/usr.sbin/ctm</filename>, ÅÓÌÉ
Õ ×ÁÓ ÅÓÔØ ËÏÐÉÑ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×.</para>
<para><quote>äÅÌØÔÁ-ÆÁÊÌÙ</quote>
<application>CTM</application> ÍÏÇÕÔ ÐÒÉÈÏÄÉÔØ Ä×ÕÍÑ ÐÕÔÑÍÉ,
ÞÅÒÅÚ FTP ÉÌÉ email. åÓÌÉ Õ ×ÁÓ ÅÓÔØ ÄÏÓÔÕÐ Ë ÉÎÔÅÒÎÅÔ ÐÏ FTP,
ÄÏÓÔÕÐ Ë <application>CTM</application> ÍÏÖÅÔ ÂÙÔØ ÐÏÌÕÞÅÎ ÞÅÒÅÚ
ÓÌÅÄÕÀÝÉÅ FTP ÓÁÊÔÙ:</para>
<para><ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CTM/"></ulink></para>
<para>ÉÌÉ Ó ÓÁÊÔÏ× ÉÚ ÓÐÉÓËÁ <link
linkend="mirrors-ctm">ÚÅÒËÁÌ</link>.</para>
<para>úÁÊÄÉÔÅ ÐÏ FTP × ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ËÁÔÁÌÏÇ É ÐÒÏÞÔÉÔÅ ÆÁÊÌ
<filename>README</filename>.</para>
<para>åÓÌÉ ×Ù ÐÒÅÄÐÏÞÉÔÁÅÔÅ ÐÏÌÕÞÁÔØ ÄÅÌØÔÁ-ÆÁÊÌÙ ÐÏ ÐÏÞÔÅ:</para>
<para>ðÏÄÐÉÛÉÔÅÓØ ÎÁ ÏÄÉÎ ÉÚ ÓÐÉÓËÏ× ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ
<application>CTM</application>.
&a.ctm-cvs-cur.name; ÐÏÄÄÅÒÖÉ×ÁÅÔ ×ÓÅ ÄÅÒÅ×Ï CVS.
&a.ctm-src-cur.name; ÐÏÄÄÅÒÖÉ×ÁÅÔ ÇÌÁ×ÎÕÀ ×ÅÔר ÒÁÚÒÁÂÏÔËÉ.
&a.ctm-src-4.name; ÐÏÄÄÅÒÖÉ×ÁÅÔ ×ÅÔר 4.X, É Ô.Ä. åÓÌÉ ×Ù
ÎÅ ÚÎÁÅÔÅ, ËÁË ÐÏÄÐÉÓÁÔØÓÑ ÎÁ ÓÐÉÓÏË, ÎÁÖÍÉÔÅ ÎÁ ÓÓÙÌËÕ ×ÙÛÅ ÉÌÉ
ÎÁ ÓÓÙÌËÕ &a.mailman.lists.link;, Á ÚÁÔÅÍ ÎÁ ÓÓÙÌËÕ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÇÏ
ÓÐÉÓËÁ. óÔÒÁÎÉÃÁ ÓÐÉÓËÁ ÄÏÌÖÎÁ ÓÏÄÅÒÖÁÔØ ×ÓÅ ÎÅÏÂÈÏÄÉÍÙÅ ÉÎÓÔÒÕËÃÉÉ
ÐÏ ÐÏÄÐÉÓËÅ.</para>
<para>ëÏÇÄÁ ×Ù ÎÁÞÎÅÔÅ ÐÏÌÕÞÁÔØ ÏÂÎÏ×ÌÅÎÉÑ
<application>CTM</application> ÐÏ ÐÏÞÔÅ, ÉÓÐÏÌØÚÕÊÔÅ ÐÒÏÇÒÁÍÍÕ
<command>ctm_rmail</command> ÄÌÑ ÒÁÓÐÁËÏ×ËÉ É ÐÒÉÍÅÎÅÎÉÑ ÏÂÎÏ×ÌÅÎÉÊ.
÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÕ <command>ctm_rmail</command>
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÉÚ <filename>/etc/aliases</filename>, ÅÓÌÉ
ÈÏÔÉÔÅ ÐÏÌÎÏÓÔØÀ Á×ÔÏÍÁÔÉÚÉÒÏ×ÁÔØ ÐÒÏÃÅÓÓ. ðÒÏÞÔÉÔÅ ÓÔÒÁÎÉÃÕ
ÓÐÒÁ×ÏÞÎÉËÁ <command>ctm_rmail</command> Ó ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÊ
ÉÎÆÏÒÍÁÃÉÅÊ.</para>
<note>
<para>÷ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÓÐÏÓÏÂÁ ÐÏÌÕÞÅÎÉÑ ÄÅÌØÔÁ-ÆÁÊÌÏ×
<application>CTM</application>, ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÐÏÄÐÉÓËÁ ÎÁ
ÓÐÉÓÏË ÒÁÓÓÙÌËÉ &a.ctm-announce.name;. ÷ ÂÕÄÕÝÅÍ ÜÔÏÔ ÓÐÉÓÏË
ÓÔÁÎÅÔ ÅÄÉÎÓÔ×ÅÎÎÙÍ ÍÅÓÔÏÍ, ÇÄÅ ÂÕÄÕÔ ÁÎÏÎÓÉÒÏ×ÁÔØÓÑ ÏÐÅÒÁÃÉÉ,
ÏÔÎÏÓÑÝÉÅÓÑ Ë ÓÉÓÔÅÍÅ <application>CTM</application>.
îÁÖÍÉÔÅ ÎÁ ÓÓÙÌËÕ ×ÙÛÅ É ÓÌÅÄÕÊÔÅ ÉÎÓÔÒÕËÃÉÑÍ ÄÌÑ ÐÏÄÐÉÓËÉ
ÎÁ ÜÔÕ ÒÁÓÓÙÌËÕ.</para>
</note>
</sect2>
<sect2>
<title>éÓÐÏÌØÚÏ×ÁÎÉÅ <application>CTM</application> × ÐÅÒ×ÙÊ
ÒÁÚ</title>
<para>ðÅÒÅÄ ÔÅÍ, ËÁË ×Ù ÓÍÏÖÅÔÅ ÎÁÞÁÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÄÅÌØÔÁ-ÆÁÊÌÏ×
<application>CTM</application>, ÐÏÔÒÅÂÕÅÔÓÑ ÏÐÒÅÄÅÌÉÔØ
ÉÓÈÏÄÎÕÀ ÔÏÞËÕ ÄÌÑ ÐÏÓÌÅÄÕÀÝÅÇÏ ÉÈ ÐÒÉÍÅÎÅÎÉÑ.</para>
<para>óÎÁÞÁÌÁ ÐÏÔÒÅÂÕÅÔÓÑ ÏÐÒÅÄÅÌÉÔØ, ÞÔÏ ÕÖÅ ÉÍÅÅÔÓÑ.
ëÁÖÄÙÊ ÍÏÖÅÔ ÎÁÞÁÔØ Ó <quote>ÐÕÓÔÏÇÏ</quote> (empty) ËÁÔÁÌÏÇÁ.
÷Ù ÄÏÌÖÎÙ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÅÌØÔÁ-ÆÁÊÌ <quote>Empty</quote>
ÄÌÑ ÓÏÚÄÁÎÉÑ ÐÏÄÄÅÒÖÉ×ÁÅÍÏÇÏ <application>CTM</application> ÄÅÒÅ×Á.
ðÌÁÎÉÒÕÅÔÓÑ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÅ <quote>ÓÔÁÒÔÏ×ÙÈ</quote> ÄÅÌØÔÁ-ÆÁÊÌÏ×
ÎÁ CD, ÎÏ ÎÁ ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÜÔÏ ÎÅ ÄÅÌÁÅÔÓÑ.</para>
<para>ðÏÓËÏÌØËÕ ÄÅÒÅ×Ï ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× ÍÏÖÅÔ ÂÙÔØ ÏÂßÅÍÏÍ × ÄÅÓÑÔËÉ
ÍÅÇÁÂÁÊÔ, ÐÒÅÄÐÏÞÔÉÔÅÌØÎÏ ÎÁÞÁÔØ Ó ËÁËÉÈ-ÔÏ ÕÖÅ ÉÍÅÀÝÉÈÓÑ ÔÅËÓÔÏ×.
åÓÌÉ Õ ×ÁÓ ÅÓÔØ -RELEASE CD, ÒÁÓÐÁËÕÊÔÅ ÉÓÈÏÄÎÙÅ ÔÅËÓÔÙ Ó ÎÅÇÏ.
üÔÏ ÓÎÉÚÉÔ ÏÂßÅÍ ÐÅÒÅÄÁ×ÁÅÍÙÈ ÄÁÎÎÙÈ.</para>
<para>÷Ù ÍÏÖÅÔÅ ÒÁÓÐÏÚÎÁÔØ <quote>ÓÔÁÒÔÏ×ÙÊ</quote> ÄÅÌØÔÁ-ÆÁÊÌ
ÐÏ ÓÉÍ×ÏÌÕ <literal>X</literal>, ÄÏÂÁ×ÌÑÅÍÏÍÕ Ë ÎÏÍÅÒÕ
(ÎÁÐÒÉÍÅÒ, <filename>src-cur.3210XEmpty.gz</filename>).
ïÂÏÚÎÁÞÅÎÉÅ ÐÅÒÅÄ <literal>X</literal> ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ÉÍÅÀÝÉÍÓÑ
ÉÓÈÏÄÎÙÍ ÔÅËÓÔÁÍ. <filename>Empty</filename> ÜÔÏ ÐÕÓÔÏÊ ËÁÔÁÌÏÇ.
ëÁË ÐÒÁ×ÉÌÏ ÆÁÊÌ Ó <literal>Empty</literal> ÓÏÚÄÁÅÔÓÑ ÞÅÒÅÚ ËÁÖÄÙÅ
100 ÄÅÌØÔÁ-ÆÁÊÌÏ×. íÅÖÄÕ ÐÒÏÞÅÍ, ÜÔÉ ÆÁÊÌÙ ÂÏÌØÛÉÅ! ïÔ 70 ÄÏ
;) ÍÅÇÁÂÁÊÔ ÕÐÁËÏ×ÁÎÎÙÈ <command>gzip</command> ÄÁÎÎÙÈ ÜÔÏ
ÏÂÙÞÎÙÊ ÒÁÚÍÅÒ ÄÌÑ <filename>XEmpty</filename>.</para>
<para>ëÁË ÔÏÌØËÏ ×Ù ÐÏÌÕÞÉÌÉ ÏÓÎÏ×ÎÏÊ ÄÅÌØÔÁ-ÆÁÊÌ, ÐÏÔÒÅÂÕÀÔÓÑ ÔÁËÖÅ
×ÓÅ ÄÅÌØÔÁ-ÆÁÊÌÙ Ó ÐÏÓÌÅÄÕÀÝÉÍÉ ÎÏÍÅÒÁÍÉ.</para>
</sect2>
<sect2>
<title>ðÏ×ÓÅÄÎÅ×ÎÏÅ ÉÓÐÏÌØÚÏ×ÁÎÉÅ
<application>CTM</application></title>
<para>äÌÑ ÐÒÉÍÅÎÅÎÉÑ ÄÅÌØÔÁ-ÆÁÊÌÏ×, ÐÒÏÓÔÏ ×ÙÐÏÌÎÉÔÅ:</para>
<screen>&prompt.root; <userinput>cd /where/ever/you/want/the/stuff</userinput>
&prompt.root; <userinput>ctm -v -v /where/you/store/your/deltas/src-xxx.*</userinput></screen>
<para><application>CTM</application> ÒÁÂÏÔÁÅÔ Ó ÄÅÌØÔÁ-ÆÁÊÌÁÍÉ,
ÕÐÁËÏ×ÁÎÎÙÍÉ Ó ÐÏÍÏÝØÀ <command>gzip</command>, ÐÏÜÔÏÍÕ ×ÁÍ ÎÅ
ÔÒÅÂÕÅÔÓÑ ÉÈ ÒÁÓÐÁËÏ×Ù×ÁÔØ.</para>
<para>èÏÔÑ ×ÅÓØ ÐÒÏÃÅÓÓ ÄÏ×ÏÌØÎÏ ÂÅÚÏÐÁÓÅÎ,
<application>CTM</application> ÎÅ ÂÕÄÅÔ ÉÚÍÅÎÑÔØ ÄÅÒÅ×Ï ÉÓÈÏÄÎÙÈ
ÔÅËÓÔÏ×. äÌÑ ÐÒÏ×ÅÒËÉ ÄÅÌØÔÁ-ÆÁÊÌÁ ×Ù ÔÁËÖÅ ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ
ÆÌÁÇ <option>-c</option>, <application>CTM</application>
ÔÏÌØËÏ ÐÒÏ×ÅÒÉÔ ÃÅÌÏÓÔÎÏÓÔØ ÄÅÌØÔÁ-ÆÁÊÌÁ Á ÔÁËÖÅ ÅÇÏ ÐÒÉÍÅÎÉÍÏÓÔØ
Ë ÓÕÝÅÓÔ×ÕÀÝÉÍ ÉÓÈÏÄÎÙÍ ÔÅËÓÔÁÍ.</para>
<para>üÔÏ ×ÓÅ. ëÁÖÄÙÊ ÒÁÚ ÐÏÓÌÅ ÐÏÌÕÞÅÎÉÑ ÄÅÌØÔÁ-ÆÁÊÌÁ, ÚÁÐÕÓËÁÊÔÅ
<application>CTM</application> ÄÌÑ ÐÏÄÄÅÒÖÁÎÉÑ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×
× ÁËÔÕÁÌØÎÏÍ ÓÏÓÔÏÑÎÉÉ.</para>
<para>îÅ ÕÄÁÌÑÊÔÅ ÄÅÌØÔÁ-ÆÁÊÌÙ, ÅÓÌÉ ÉÈ ÓÌÏÖÎÏ ÚÁÇÒÕÚÉÔØ ÅÝÅ ÒÁÚ.
÷Ù ×ÏÚÍÏÖÎÏ ÚÁÈÏÔÉÔÅ ÓÏÈÒÁÎÉÔØ ÉÈ ÎÁ ×ÓÑËÉÊ ÓÌÕÞÁÊ. åÓÌÉ ×Ù ÍÏÖÅÔÅ
ÓÏÈÒÁÎÉÔØ ÉÈ ÔÏÌØËÏ ÎÁ ÄÉÓËÅÔÅ, ÉÓÐÏÌØÚÕÊÔÅ ÄÌÑ ÓÏÚÄÁÎÉÑ ËÏÐÉÉ
<command>fdwrite</command>.</para>
</sect2>
<sect2>
<title>óÏÈÒÁÎÅÎÉÅ ÌÏËÁÌØÎÙÈ ÉÚÍÅÎÅÎÉÊ</title>
<para>ëÁË ÒÁÚÒÁÂÏÔÞÉË ×Ù ×ÏÚÍÏÖÎÏ ÚÁÈÏÔÉÔÅ ÐÏÜËÓÐÅÒÉÍÅÎÔÉÒÏ×ÁÔØ É
ÉÚÍÅÎÉÔØ ÆÁÊÌÙ × ÄÅÒÅ×Å ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×.
<application>CTM</application> ÉÍÅÅÔ ÏÇÒÁÎÉÞÅÎÎÕÀ ÐÏÄÄÅÒÖËÕ
ÌÏËÁÌØÎÙÈ ÉÚÍÅÎÅÎÉÊ: ÐÅÒÅÄ ÐÒÏ×ÅÒËÏÊ ÎÁÌÉÞÉÑ ÆÁÊÌÁ
<filename>foo</filename>, ÓÎÁÞÁÌÁ ÐÒÏ×ÅÒÑÅÔÓÑ
<filename>foo.ctm</filename>. åÓÌÉ ÏÎ ÐÒÉÓÕÔÓÔ×ÕÅÔ,
<application>CTM</application> ÂÕÄÅÔ ÒÁÂÏÔÁÔØ Ó ÎÉÍ ×ÍÅÓÔÏ
<filename>foo</filename>.</para>
<para>ôÁËÏÅ ÐÏ×ÅÄÅÎÉÅ ÏÂÅÓÐÅÞÉ×ÁÅÔ ÐÒÏÓÔÏÊ ÐÕÔØ ÐÏÄÄÅÒÖËÉ ÌÏËÁÌØÎÙÈ
ÉÚÍÅÎÅÎÉÊ: ÐÒÏÓÔÏ ÓËÏÐÉÒÕÊÔÅ ÆÁÊÌÙ, ËÏÔÏÒÙÅ ×Ù ÈÏÔÉÔÅ ÉÚÍÅÎÉÔØ,
× ÆÁÊÌÙ Ó ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ ÉÍÅÎÁÍÉ É ÓÕÆÆÉËÓÏÍ
<filename>.ctm</filename>. ÷Ù ÍÏÖÅÔÅ Ó×ÏÂÏÄÎÏ ÉÚÍÅÎÑÔØ ËÏÄ,
Á <application>CTM</application> ÂÕÄÅÔ ÐÏÄÄÅÒÖÉ×ÁÔØ ÆÁÊÌÙ
<filename>.ctm</filename> × ÁËÔÕÁÌØÎÏÍ ÓÏÓÔÏÑÎÉÉ.</para>
</sect2>
<sect2>
<title>äÒÕÇÉÅ ÉÎÔÅÒÅÓÎÙÅ ×ÏÚÍÏÖÎÏÓÔÉ
<application>CTM</application></title>
<sect3>
<title>ïÐÒÅÄÅÌÅÎÉÅ ÆÁÊÌÏ×, ËÏÔÏÒÙÅ ÂÕÄÕÔ ÚÁÔÒÏÎÕÔÙ
ÏÂÎÏ×ÌÅÎÉÅÍ</title>
<para>÷Ù ÍÏÖÅÔÅ ÏÐÒÅÄÅÌÉÔØ ÓÐÉÓÏË ÉÚÍÅÎÅÎÉÊ, ËÏÔÏÒÙÅ
<application>CTM</application> ×ÎÅÓÅÔ × ÉÓÈÏÄÎÙÅ ÔÅËÓÔÙ,
ÉÓÐÏÌØÚÕÑ ÐÁÒÁÍÅÔÒ <application>CTM</application>
<option>-l</option>.</para>
<para>üÔÏ ÐÏÌÅÚÎÏ, ÅÓÌÉ ×Ù ÈÏÔÉÔÅ ÐÏÄÄÅÒÖÉ×ÁÔØ ÌÏÇ ÉÚÍÅÎÅÎÉÊ,
×ÙÐÏÌÎÉÔØ ÐÒÅÄ×ÁÒÉÔÅÌØÎÕÀ ÉÌÉ ÐÏÓÌÅÄÕÀÝÕÀ ÏÂÒÁÂÏÔËÕ ÉÚÍÅÎÑÅÍÙÈ
ÆÁÊÌÏ×, ÉÌÉ ÅÓÌÉ ×Ù ÐÒÏÓÔÏ ÎÅÍÎÏÇÏ ÐÁÒÁÎÏÉÄÁÌØÎÙ.</para>
</sect3>
<sect3>
<title>óÏÚÄÁÎÉÅ ÒÅÚÅÒ×ÎÙÈ ËÏÐÉÊ ÐÅÒÅÄ ÏÂÎÏ×ÌÅÎÉÅÍ</title>
<para>éÎÏÇÄÁ ×ÁÍ ÍÏÖÅÔ ÐÏÎÁÄÏÂÉÔØÓÑ ÓÄÅÌÁÔØ ÒÅÚÅÒ×ÎÙÅ ËÏÐÉÉ ×ÓÅÈ
ÆÁÊÌÏ×, ËÏÔÏÒÙÅ ÂÕÄÕÔ ÉÚÍÅÎÅÎÙ
<application>CTM</application>.</para>
<para>ó ÐÁÒÁÍÅÔÒÏÍ <option>-B backup-file</option>
<application>CTM</application> ×ÙÐÏÌÎÉÔ ÒÅÚÅÒ×ÎÏÅ ËÏÐÉÒÏ×ÁÎÉÅ
×ÓÅÈ ÉÚÍÅÎÑÅÍÙÈ ÄÅÌØÔÁ-ÆÁÊÌÏÍ <application>CTM</application>
ÆÁÊÌÏ× × <filename>backup-file</filename>.</para>
</sect3>
<sect3>
<title>ïÇÒÁÎÉÞÅÎÉÅ ÏÂÎÏ×ÌÅÎÉÊ ÄÌÑ ÏÐÒÅÄÅÌÅÎÎÙÈ ÆÁÊÌÏ×</title>
<para>éÎÏÇÄÁ ÎÅÏÂÈÏÄÉÍÏ ÏÇÒÁÎÉÞÉÔØ ÎÁÂÏÒ ÆÁÊÌÏ×, ÏÂÎÏ×ÌÑÅÍÙÈ
<application>CTM</application>, ÉÌÉ ÄÁÖÅ ÚÁÄÁÔØ ÏÂÎÏ×ÌÅÎÉÅ
ÎÅÓËÏÌØËÉÈ ÏÐÒÅÄÅÌÅÎÎÙÈ ÆÁÊÌÏ×.</para>
<para>÷Ù ÍÏÖÅÔÅ ÕÐÒÁ×ÌÑÔØ ÓÐÉÓËÏÍ ÆÁÊÌÏ×, Ó ËÏÔÏÒÙÍÉ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ
<application>CTM</application>, ÐÕÔÅÍ ÕËÁÚÁÎÉÑ ÆÉÌØÔÒÕÀÝÉÈ
ÒÅÇÕÌÑÒÎÙÈ ×ÙÒÁÖÅÎÉÊ Ó ÐÁÒÁÍÅÔÒÁÍÉ <option>-e</option> É
<option>-x</option>.</para>
<para>îÁÐÒÉÍÅÒ, ÄÌÑ ÉÚ×ÌÅÞÅÎÉÑ Ó×ÅÖÅÊ ËÏÐÉÉ
<filename>lib/libc/Makefile</filename> ÉÚ ËÏÌÌÅËÃÉÉ ÓÏÈÒÁÎÅÎÎÙÈ
ÄÅÌØÔÁ-ÆÁÊÌÏ× <application>CTM</application>, ×ÙÐÏÌÎÉÔÅ
ËÏÍÁÎÄÕ:</para>
<screen>&prompt.root; <userinput>cd /where/ever/you/want/to/extract/it/</userinput>
&prompt.root; <userinput>ctm -e '^lib/libc/Makefile' ~ctm/src-xxx.*</userinput></screen>
<para>äÌÑ ËÁÖÄÏÇÏ ÕËÁÚÁÎÎÏÇÏ <application>CTM</application>
ÄÅÌØÔÁ-ÆÁÊÌÁ, ÐÁÒÁÍÅÔÒÙ <option>-e</option> É <option>-x</option>
ÐÒÉÍÅÎÑÀÔÓÑ × ÐÏÒÑÄËÅ ÉÈ ÚÁÄÁÎÉÑ × ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ. æÁÊÌ
ÏÂÒÁÂÁÔÙ×ÁÅÔÓÑ <application>CTM</application> ÔÏÌØËÏ ÅÓÌÉ ÏÎ
ÐÏÍÅÞÁÅÔÓÑ ËÁË ÐÏÄÈÏÄÑÝÉÊ ÐÏÓÌÅ ÏÂÒÁÂÏÔËÉ ×ÓÅÈ ÐÁÒÁÍÅÔÒÏ×
<option>-e</option> É <option>-x</option>.</para>
</sect3>
</sect2>
<sect2>
<title>äÁÌØÎÅÊÛÉÅ ÐÌÁÎÙ ÄÌÑ <application>CTM</application></title>
<para>íÁÓÓÁ ÐÌÁÎÏ×:</para>
<itemizedlist>
<listitem>
<para>éÓÐÏÌØÚÏ×ÁÔØ ËÁËÏÊ-ÔÏ ÉÚ ×ÉÄÏ× ÁÕÔÅÎÔÉÆÉËÁÃÉÉ × ÓÉÓÔÅÍÅ
<application>CTM</application>, ÐÏÚ×ÏÌÑÀÝÉÊ ÏÂÎÁÒÕÖÅÎÉÅ
ÐÏÄÄÅÌØÎÙÈ ÄÁÔ <application>CTM</application>.</para>
</listitem>
<listitem>
<para>äÏÒÁÂÏÔÁÔØ ÐÁÒÁÍÅÔÒÙ <application>CTM</application>,
ÐÏÓËÏÌØËÕ ÏÎÉ ÍÏÇÕÔ ××ÅÓÔÉ × ÚÁÂÌÕÖÄÅÎÉÅ.</para>
</listitem>
</itemizedlist>
</sect2>
<sect2>
<title>òÁÚÎÏÅ</title>
<para>óÕÝÅÓÔ×ÕÅÔ ÎÁÂÏÒ ÄÅÌØÔÁ-ÆÁÊÌÏ× É ÄÌÑ ËÏÌÌÅËÃÉÉ
<literal>ports</literal>, ÎÏ ÉÎÔÅÒÅÓ Ë ÎÅÍÕ ÐÏËÁ ÎÅ ÔÁË
×ÙÓÏË.</para>
</sect2>
<sect2 id="mirrors-ctm">
<title>úÅÒËÁÌÁ CTM</title>
<para><link linkend="ctm">CTM</link>/FreeBSD ÄÏÓÔÕÐÅÎ ÞÅÒÅÚ ÁÎÏÎÉÍÎÙÊ
FTP Ó ÎÉÖÅÐÒÉ×ÅÄÅÎÎÙÈ ÚÅÒËÁÌ. åÓÌÉ ×Ù ×ÙÂÒÁÌÉ ÐÏÌÕÞÅÎÉÅ
<application>CTM</application> ÞÅÒÅÚ ÁÎÏÎÉÍÎÙÊ FTP, ÉÓÐÏÌØÚÕÊÔÅ
ÂÌÉÖÁÊÛÉÊ Ë ×ÁÍ ÓÅÒ×ÅÒ.</para>
<para>÷ ÓÌÕÞÁÅ ×ÏÚÎÉËÎÏ×ÅÎÉÑ ÐÒÏÂÌÅÍ ÏÂÒÁÔÉÔÅÓØ × ÓÐÉÓÏË ÒÁÓÓÙÌËÉ
&a.ctm-users.name;.</para>
<variablelist>
<varlistentry>
<term>California, Bay Area, ÏÆÉÃÉÁÌØÎÙÊ ÉÓÔÏÞÎÉË</term>
<listitem>
<itemizedlist>
<listitem>
<para><ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CTM/"></ulink></para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry>
<term>South Africa, ÒÅÚÅÒ×ÎÙÊ ÓÅÒ×ÅÒ ÄÌÑ ÓÔÁÒÙÈ ÄÅÌØÔÁ-ÆÁÊÌÏ×</term>
<listitem>
<itemizedlist>
<listitem>
<para><ulink url="ftp://ftp.za.FreeBSD.org/pub/FreeBSD/CTM/"></ulink></para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry>
<term>Taiwan/R.O.C.</term>
<listitem>
<itemizedlist>
<listitem>
<para><ulink url="ftp://ctm.tw.FreeBSD.org/pub/FreeBSD/development/CTM/"></ulink></para>
</listitem>
<listitem>
<para><ulink url="ftp://ctm2.tw.FreeBSD.org/pub/FreeBSD/development/CTM/"></ulink></para>
</listitem>
<listitem>
<para><ulink url="ftp://ctm3.tw.FreeBSD.org/pub/FreeBSD/development/CTM/"></ulink></para>
</listitem>
</itemizedlist>
</listitem>
</varlistentry>
</variablelist>
<para>åÓÌÉ ×Ù ÎÅ ÎÁÛÌÉ ÂÌÉÖÁÊÛÅÇÏ Ë ×ÁÍ ÚÅÒËÁÌÁ, ÉÌÉ ÚÅÒËÁÌÏ ÎÅÐÏÌÎÏ,
ÐÏÐÒÏÂÕÊÔÅ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ÐÏÉÓËÏÍ, ÎÁÐÒÉÍÅÒ
<ulink url="http://www.alltheweb.com/">alltheweb</ulink>.</para>
</sect2></sect1>
<sect1 id="cvsup">
<title>éÓÐÏÌØÚÏ×ÁÎÉÅ CVSup</title>
<sect2 id="cvsup-intro">
<title>÷×ÅÄÅÎÉÅ</title>
<para><application>CVSup</application> ÜÔÏ ÐÁËÅÔ ÐÒÏÇÒÁÍÍÎÏÇÏ
ÏÂÅÓÐÅÞÅÎÉÑ ÄÌÑ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ É ÏÂÎÏ×ÌÅÎÉÑ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× Ó
ÏÓÎÏ×ÎÏÇÏ ÒÅÐÏÚÉÔÏÒÉÑ CVS ÎÁ ÕÄÁÌÅÎÎÏÍ ÓÅÒ×ÅÒÅ. éÓÈÏÄÎÙÅ ÔÅËÓÔÙ
FreeBSD ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ × ÒÅÐÏÚÉÔÏÒÉÉ CVS ÎÁ ÃÅÎÔÒÁÌØÎÏÊ ÍÁÛÉÎÅ
ÒÁÚÒÁÂÏÔËÉ × ëÁÌÉÆÏÒÎÉÉ. ó ÐÏÍÏÝØÀ <application>CVSup</application>
ÐÏÌØÚÏ×ÁÔÅÌÉ FreeBSD ÌÅÇËÏ ÍÏÇÕÔ ÐÏÄÄÅÒÖÉ×ÁÔØ ÓÏÂÓÔ×ÅÎÎÙÅ ÉÓÈÏÄÎÙÅ
ÔÅËÓÔÙ × ÁËÔÕÁÌØÎÏÍ ÓÏÓÔÏÑÎÉÉ.</para>
<para><application>CVSup</application> ÉÓÐÏÌØÚÕÅÔ ÔÁË ÎÁÚÙ×ÁÅÍÕÀ
<emphasis>ÏÐÒÁÛÉ×ÁÀÝÕÀ</emphasis> (pull) ÍÏÄÅÌØ ÏÂÎÏ×ÌÅÎÉÑ.
òÁÂÏÔÁÑ ÐÏ ÜÔÏÊ ÍÏÄÅÌÉ, ËÁÖÄÙÊ ËÌÉÅÎÔ ÚÁÐÒÁÛÉ×ÁÅÔ ÏÂÎÏ×ÌÅÎÉÑ Ó
ÓÅÒ×ÅÒÁ, ÅÓÌÉ É ËÏÇÄÁ ÏÎÉ ÎÕÖÎÙ. óÅÒ×ÅÒ ÐÁÓÓÉ×ÎÏ ÏÖÉÄÁÅÔ ÚÁÐÒÏÓÙ
ÎÁ ÏÂÎÏ×ÌÅÎÉÅ ÏÔ Ó×ÏÉÈ ËÌÉÅÎÔÏ×. ôÁËÉÍ ÏÂÒÁÚÏÍ, ×ÓÅ ÏÂÎÏ×ÌÅÎÉÑ
ÉÎÉÃÉÉÒÕÀÔÓÑ ËÌÉÅÎÔÁÍÉ. óÅÒ×ÅÒ ÎÉËÏÇÄÁ ÎÅ ×ÙÓÙÌÁÅÔ ÎÅ ÚÁÐÒÏÛÅÎÎÙÅ
ÏÂÎÏ×ÌÅÎÉÑ. ðÏÌØÚÏ×ÁÔÅÌØ ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÏÂÎÏ×ÌÅÎÉÊ ÄÏÌÖÅÎ ÌÉÂÏ ÚÁÐÕÓÔÉÔØ
<application>CVSup</application> ËÌÉÅÎÔÁ ×ÒÕÞÎÕÀ, ÌÉÂÏ ÄÏÂÁ×ÉÔØ
ÚÁÄÁÎÉÅ × <command>cron</command> ÄÌÑ ÎÁÓÔÒÏÊËÉ ÐÅÒÉÏÄÉÞÅÓËÉÈ
ÏÂÎÏ×ÌÅÎÉÊ × Á×ÔÏÍÁÔÉÞÅÓËÏÍ ÒÅÖÉÍÅ.</para>
<para>ôÅÒÍÉÎ <application>CVSup</application>, ÎÁÐÉÓÁÎÎÙÊ Ó ÚÁÇÌÁ×ÎÙÍÉ
ÂÕË×ÁÍÉ, ÏÚÎÁÞÁÅÔ ×ÅÓØ ÐÁËÅÔ ÐÒÏÇÒÁÍÍÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ. åÇÏ ÏÓÎÏ×ÎÙÅ
ËÏÍÐÏÎÅÎÔÙ ÜÔÏ ËÌÉÅÎÔ <command>cvsup</command>, ÚÁÐÕÓËÁÅÍÙÊ ÎÁ
ËÁÖÄÏÍ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÍ ËÏÍÐØÀÔÅÒÅ, É ÓÅÒ×ÅÒ
<command>cvsupd</command>, ÒÁÂÏÔÁÀÝÉÊ ÎÁ ËÁÖÄÏÍ ÚÅÒËÁÌÅ
FreeBSD.</para>
<para>ðÒÉ ÞÔÅÎÉÉ ÄÏËÕÍÅÎÔÁÃÉÉ FreeBSD É ÓÐÉÓËÏ× ÒÁÓÓÙÌËÉ ×Ù ÍÏÇÌÉ
×ÓÔÒÅÔÉÔØ ÕËÁÚÁÎÉÑ ÎÁ <application>sup</application>.
<application>Sup</application> ÂÙÌ ÐÒÅÄÛÅÓÔ×ÅÎÎÉËÏÍ
<application>CVSup</application>, É ×ÙÐÏÌÎÑÌ ÐÏÈÏÖÉÅ ÆÕÎËÃÉÉ.
<application>CVSup</application> × ÏÓÎÏ×ÎÏÍ ÉÓÐÏÌØÚÕÅÔÓÑ ÔÅÍ ÖÅ
ÓÐÏÓÏÂÏÍ, ÞÔÏ É sup, É, ÆÁËÔÉÞÅÓËÉ, ÉÓÐÏÌØÚÕÅÔ ÆÁÊÌÙ ÎÁÓÔÒÏÊËÉ,
ÏÂÒÁÔÎÏ ÓÏ×ÍÅÓÔÉÍÙÅ Ó ÆÁÊÌÁÍÉ <command>sup</command>.
<application>Sup</application> ÂÏÌÅÅ ÎÅ ÉÓÐÏÌØÚÕÅÔÓÑ ÐÒÏÅËÔÏÍ
FreeBSD, ÐÏÓËÏÌØËÕ <application>CVSup</application> É ÂÙÓÔÒÅÅ É
ÂÏÌÅÅ ÇÉÂÏË.</para>
</sect2>
<sect2 id="cvsup-install">
<title>õÓÔÁÎÏ×ËÁ</title>
<para>ðÒÏÓÔÅÊÛÉÊ ÓÐÏÓÏ ÕÓÔÁÎÏ×ËÉ <application>CVSup</application>
ÜÔÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÒÅËÏÍÐÉÌÉÒÏ×ÁÎÎÏÇÏ ÐÁËÅÔÁ <filename
role="package">net/cvsup</filename> ÉÚ <link linkend="ports">ËÏÌÌÅËÃÉÉ
ÐÁËÅÔÏ×</link> FreeBSD. åÓÌÉ ×Ù ÐÒÅÄÐÏÞÔÅÔÅ ÓÏÂÒÁÔØ
<application>CVSup</application> ÉÚ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×, ÍÏÖÅÔÅ
ÉÓÐÏÌØÚÏ×ÁÔØ ×ÍÅÓÔÏ ÜÔÏÇÏ ÐÏÒÔ <filename
role="package">net/cvsup</filename>. îÏ ÉÍÅÊÔÅ ××ÉÄÕ:
ÐÏÒÔ <filename role="package">net/cvsup</filename> ÚÁ×ÉÓÉÔ ÏÔ ÓÉÓÔÅÍÙ
Modula-3, ËÏÔÏÒÏÊ ÐÏÔÒÅÂÕÅÔÓÑ ÓÕÝÅÓÔ×ÅÎÎÙÊ ÏÂßÅÍ ×ÒÅÍÅÎÉ É
ÐÒÏÓÔÒÁÎÓÔ×Á ÎÁ ÄÉÓËÅ ÄÌÑ ÚÁÇÒÕÚËÉ É ÕÓÔÁÎÏ×ËÉ.</para>
<note>
<para>åÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÉÓÐÏÌØÚÏ×ÁÔØ
<application>CVSup</application> ÎÁ ËÏÍÐØÀÔÅÒÅ, ÇÄÅ ÎÅÔ
ÕÓÔÁÎÏ×ÌÅÎÎÏÇÏ <application>&xfree86;</application>
ÉÌÉ <application>&xorg;</application>,
ÎÁÐÒÉÍÅÒ ÎÁ ÓÅÒ×ÅÒÅ, ÉÓÐÏÌØÚÕÊÔÅ ÐÏÒÔ, ÎÅ ×ËÌÀÞÁÀÝÉÊ
<application>CVSup</application> <acronym>GUI</acronym>,
<filename role="package">net/cvsup-without-gui</filename>.</para>
</note>
</sect2>
<sect2 id="cvsup-config">
<title>îÁÓÔÒÏÊËÁ CVSup</title>
<para>òÁÂÏÔÁ <application>CVSup</application> ËÏÎÔÒÏÌÉÒÕÅÔÓÑ
ÆÁÊÌÏÍ ÎÁÓÔÒÏÊËÉ, ÎÁÚÙ×ÁÅÍÙÍ <filename>supfile</filename>.
÷ ËÁÔÁÌÏÇÅ <ulink type="html"
url="file://localhost/usr/share/examples/cvsup/"><filename>/usr/share/examples/cvsup/</filename></ulink>
ÎÁÈÏÄÉÔÓÑ ÎÅÓËÏÌØËÏ ÐÒÉÍÅÒÏ× <filename>supfile</filename>.</para>
<para>éÎÆÏÒÍÁÃÉÑ × <filename>supfile</filename> ÏÔ×ÅÞÁÅÔ ÎÁ
ÓÌÅÄÕÀÝÉÅ ×ÏÐÒÏÓÙ <application>CVSup</application>:</para>
<itemizedlist>
<listitem>
<para><link linkend="cvsup-config-files">ëÁËÉÅ ÆÁÊÌÙ ×Ù
ÈÏÔÉÔÅ ÐÏÌÕÞÉÔØ?</link></para>
</listitem>
<listitem>
<para><link linkend="cvsup-config-vers">ëÁËÉÅ ÉÈ ×ÅÒÓÉÉ
×ÁÍ ÎÕÖÎÙ?</link></para>
</listitem>
<listitem>
<para><link linkend="cvsup-config-where">ïÔËÕÄÁ ×Ù ÈÏÔÉÔÅ
ÉÈ ÐÏÌÕÞÉÔØ?</link></para>
</listitem>
<listitem>
<para><link linkend="cvsup-config-dest">çÄÅ ×Ù ÈÏÔÉÔÅ
ÒÁÚÍÅÓÔÉÔØ ÉÈ ÎÁ Ó×ÏÅÍ ËÏÍÐØÀÔÅÒÅ?</link></para>
</listitem>
<listitem>
<para><link linkend="cvsup-config-status">çÄÅ ×Ù ÈÏÔÉÔÅ
ÒÁÚÍÅÓÔÉÔØ ÆÁÊÌÙ ÓÔÁÔÕÓÁ?</link></para>
</listitem>
</itemizedlist>
<para>÷ ÓÌÅÄÕÀÝÉÈ ÒÁÚÄÅÌÁÈ ÍÙ ÓÏÓÔÁ×ÉÍ ÔÉÐÉÞÎÙÊ
<filename>supfile</filename> ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÍ ÏÔ×ÅÔÏÍ ÎÁ ËÁÖÄÙÊ ÉÚ ÜÔÉÈ
×ÏÐÒÏÓÏ×. óÎÁÞÁÌÁ ÏÐÉÛÅÍ ÏÂÝÕÀ ÓÔÒÕËÔÕÒÕ
<filename>supfile</filename>.</para>
<para><filename>supfile</filename> ÜÔÏ ÔÅËÓÔÏ×ÙÊ ÆÁÊÌ. ëÏÍÍÅÎÔÁÒÉÉ,
ÎÁÞÉÎÁÀÝÉÅÓÑ Ó <literal>#</literal>, ÐÒÏÄÏÌÖÁÀÔÓÑ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ.
ðÕÓÔÙÅ ÓÔÒÏËÉ É ÓÔÒÏËÉ, ÓÏÄÅÒÖÁÝÉÅ ÔÏÌØËÏ ËÏÍÍÅÎÔÁÒÉÉ,
ÉÇÎÏÒÉÒÕÀÔÓÑ.</para>
<para>ëÁÖÄÁÑ ÉÚ ÏÓÔÁ×ÛÉÈÓÑ ÓÔÒÏË ÏÐÉÓÙ×ÁÅÔ ÎÁÂÏÒ ÆÁÊÌÏ×, ÐÏÌÕÞÁÅÍÙÈ
ÐÏÌØÚÏ×ÁÔÅÌÅÍ. óÔÒÏËÁ ÎÁÞÉÎÁÅÔÓÑ Ó ÉÍÅÎÉ <quote>ËÏÌÌÅËÃÉÉ</quote>,
ÌÏÇÉÞÅÓËÏÇÏ ÏÂßÅÄÉÎÅÎÉÑ ÆÁÊÌÏ×, ÏÐÒÅÄÅÌÑÅÍÙÈ ÓÅÒ×ÅÒÏÍ. éÍÑ ËÏÌÌÅËÃÉÉ
ÇÏ×ÏÒÉÔ ÓÅÒ×ÅÒÕ Ï ÔÏÍ, ËÁËÉÅ ÆÁÊÌÙ ×ÁÍ ÎÕÖÎÙ. ðÏÓÌÅ ÉÍÅÎÉ ËÏÌÌÅËÃÉÉ
ÓÌÅÄÕÀÔ ÏÄÎÏ ÉÌÉ ÂÏÌØÛÅ ÐÏÌÅÊ, ÒÁÚÄÅÌÅÎÎÙÈ ÐÒÏÂÅÌÏÍ. üÔÉ ÐÏÌÑ
ÏÔ×ÅÞÁÀÔ ÎÁ ×ÏÐÒÏÓÙ, ÚÁÄÁÎÎÙÅ ×ÙÛÅ. åÓÔØ Ä×Á ÔÉÐÁ ÐÏÌÅÊ: ÆÌÁÇÉ É
ÚÎÁÞÅÎÉÑ. ðÏÌÅ ÆÌÁÇÁ ÓÏÓÔÏÉÔ ÉÚ ÏÄÎÏÇÏ ËÌÀÞÅ×ÏÇÏ ÓÌÏ×Á, ÎÁÐÒÉÍÅÒ
<literal>delete</literal> ÉÌÉ <literal>compress</literal>.
ðÏÌÅ ÚÎÁÞÅÎÉÑ ÔÁËÖÅ ÎÁÞÉÎÁÅÔÓÑ Ó ËÌÀÞÅ×ÏÇÏ ÓÌÏ×Á, ÎÏ ÚÁ ÎÉÍ ÂÅÚ
ÐÒÏÂÅÌÁ ÓÌÅÄÕÅÔ <literal>=</literal> É ×ÔÏÒÏÅ ÓÌÏ×Ï. îÁÐÒÉÍÅÒ,
<literal>release=cvs</literal> ÜÔÏ ÐÏÌÅ ÚÎÁÞÅÎÉÑ.</para>
<para><filename>supfile</filename> ÏÂÙÞÎÏ ÚÁÄÁÅÔ ÐÏÌÕÞÅÎÉÅ
ÂÏÌÅÅ ÏÄÎÏÊ ËÏÌÌÅËÃÉÉ. ïÄÎÉÍ ÉÚ ÓÐÏÓÏÂÏ× ÐÏÓÔÒÏÅÎÉÑ
<filename>supfile</filename> Ñ×ÌÑÅÔÓÑ ÕËÁÚÁÎÉÅ ×ÓÅÈ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÈ
ÐÏÌÅÊ ÄÌÑ ËÁÖÄÏÊ ËÏÌÌÅËÃÉÉ Ñ×ÎÏ. ïÄÎÁËÏ, ÜÔÏ ÐÒÉ×ÏÄÉÔ Ë ÐÏÑ×ÌÅÎÉÀ
ÓÌÉÛËÏÍ ÄÌÉÎÎÙÈ ÓÔÒÏË × <filename>supfile</filename> É ÜÔÏ ÎÅÕÄÏÂÎÏ,
ÐÏÓËÏÌØËÕ ÂÏÌØÛÉÎÓÔ×Ï ÐÏÌÅÊ ÏÄÉÎÁËÏ×Ù ÄÌÑ ×ÓÅÈ ËÏÌÌÅËÃÉÊ
<filename>supfile</filename>. <application>CVSup</application>
ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÍÅÈÁÎÉÚÍ ÚÁÄÁÎÉÑ ÚÎÁÞÅÎÉÊ ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÕÓÔÒÁÎÅÎÉÑ
ÜÔÉÈ ÐÒÏÂÌÅÍ. óÔÒÏËÉ, ÎÁÞÉÎÁÀÝÉÅÓÑ ÓÏ ÓÐÅÃÉÁÌØÎÏÇÏ ÉÍÅÎÉ
ÐÓÅ×ÄÏ-ËÏÌÌÅËÃÉÉ <literal>*default</literal>, ÍÏÇÕÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÙ
ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÆÌÁÇÏ× É ÚÎÁÞÅÎÉÊ, ËÏÔÏÒÙÅ ÐÏÓÌÕÖÁÔ ÚÎÁÞÅÎÉÑÍÉ ÐÏ
ÕÍÏÌÞÁÎÉÀ ÄÌÑ ×ÓÅÈ ÐÏÓÌÅÄÕÀÝÉÈ ËÏÌÌÅËÃÉÊ <filename>supfile</filename>.
úÎÁÞÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ ÍÏÖÅÔ ÂÙÔØ ÐÅÒÅÚÁÐÉÓÁÎÏ ÄÌÑ ËÁÖÄÏÊ
ÏÔÄÅÌØÎÏÊ ËÏÌÌÅËÃÉÉ ÐÕÔÅÍ ÕËÁÚÁÎÉÑ ÄÒÕÇÏÇÏ ÚÎÁÞÅÎÉÑ × ÅÅ ÓÏÂÓÔ×ÅÎÎÙÈ
ÐÁÒÁÍÅÔÒÁÈ. úÎÁÞÅÎÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ ÔÁËÖÅ ÍÏÇÕÔ ÂÙÔØ ÉÚÍÅÎÅÎÙ
ÉÌÉ ÒÁÓÛÉÒÅÎÙ × ÌÀÂÏÍ ÍÅÓÔÅ <filename>supfile</filename>
ÄÏÐÏÌÎÉÔÅÌØÎÙÍÉ ÓÔÒÏËÁÍÉ <literal>*default</literal>.</para>
<para>ðÏÌÕÞÉ× ÜÔÕ ÉÎÆÏÒÍÁÃÉÀ, ÍÙ ÎÁÞÎÅÍ ÓÔÒÏÉÔØ
<filename>supfile</filename> ÄÌÑ ÐÏÌÕÞÅÎÉÑ É ÏÂÎÏ×ÌÅÎÉÑ ÇÌÁ×ÎÏÇÏ
ÄÅÒÅ×Á ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× <link
linkend="current">FreeBSD-CURRENT</link>.</para>
<itemizedlist>
<listitem>
<para><anchor id="cvsup-config-files"/>ëÁËÉÅ ÆÁÊÌÙ ×Ù ÈÏÔÉÔÅ
ÐÏÌÕÞÉÔØ?</para>
<para>æÁÊÌÙ, ÄÏÓÔÕÐÎÙÅ ÞÅÒÅÚ <application>CVSup</application>,
ÏÒÇÁÎÉÚÏ×ÁÎÙ × ÉÍÅÎÏ×ÁÎÎÙÅ ÇÒÕÐÐÙ, ÎÁÚÙ×ÁÅÍÙÅ
<quote>ËÏÌÌÅËÃÉÑÍÉ</quote>. äÏÓÔÕÐÎÙÅ ËÏÌÌÅËÃÉÉ ÏÐÉÓÁÎÙ
× <link linkend="cvsup-collec">ÓÌÅÄÕÀÝÅÍ ÒÁÚÄÅÌÅ</link>.
÷ ÜÔÏÍ ÐÒÉÍÅÒÅ ÍÙ ÐÏÌÕÞÉÍ ×ÓÅ ÄÅÒÅ×Ï ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× ÓÉÓÔÅÍÙ
FreeBSD. óÕÝÅÓÔ×ÕÅÔ ÏÄÉÎÏÞÎÁÑ ÂÏÌØÛÁÑ ËÏÌÌÅËÃÉÑ
<literal>src-all</literal>, ËÏÔÏÒÁÑ ÐÏÚ×ÏÌÉÔ ÎÁÍ ÓÄÅÌÁÔØ ÜÔÏ.
÷ ËÁÞÅÓÔ×Å ÐÅÒ×ÏÇÏ ÛÁÇÁ ÐÏ ÓÏÚÄÁÎÉÀ <filename>supfile</filename>,
ÄÏÂÁ×ÉÍ ÓÐÉÓÏË ËÏÌÌÅËÃÉÊ, ÐÏ ÏÄÎÏÊ ÎÁ ÓÔÒÏËÕ (× ÎÁÛÅÍ ÓÌÕÞÁÅ,
ÔÏÌØËÏ ÏÄÎÕ ÓÔÒÏËÕ):</para>
<programlisting>src-all</programlisting>
</listitem>
<listitem>
<para><anchor id="cvsup-config-vers"/>ëÁËÉÅ ÉÈ ×ÅÒÓÉÉ
×ÁÍ ÎÕÖÎÙ?</para>
<para>ó <application>CVSup</application> ×Ù × ÐÒÉÎÃÉÐÅ ÍÏÖÅÔÅ
ÐÏÌÕÞÉÔØ ÌÀÂÕÀ ×ÅÒÓÉÀ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×, ËÏÔÏÒÁÑ ËÏÇÄÁ-ÌÉÂÏ
ÓÕÝÅÓÔ×Ï×ÁÌÁ. üÔÏ ×ÏÚÍÏÖÎÏ, ÐÏÓËÏÌØËÕ
<application>cvsupd</application> ÓÅÒ×ÅÒ ÒÁÂÏÔÁÅÔ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ
Ó ÒÅÐÏÚÉÔÏÒÉÅÍ CVS, ËÏÔÏÒÙÊ ÓÏÄÅÒÖÉÔ ×ÓÅ ×ÅÒÓÉÉ. ÷Ù ÕËÁÚÙ×ÁÅÔÅ
ÔÕ, ËÏÔÏÒÁÑ ×ÁÍ ÎÕÖÎÁ, Ó ÐÏÍÏÝØÀ ÐÏÌÅÊ <literal>tag=</literal>
É <option>date=</option>.</para>
<warning>
<para>âÕÄØÔÅ ÏÞÅÎØ ÏÓÔÏÒÏÖÎÙ ÐÒÉ ÚÁÄÁÎÉÉ ÌÀÂÙÈ ÐÏÌÅÊ
<literal>tag=</literal>. îÅËÏÔÏÒÙÅ ÔÅÇÉ ÓÕÝÅÓÔ×ÕÀÔ ÔÏÌØËÏ
× ÏÐÒÅÄÅÌÅÎÎÙÈ ËÏÌÌÅËÃÉÑÈ ÆÁÊÌÏ×. åÓÌÉ ×Ù ÕËÁÖÅÔÅ
ÎÅËÏÒÒÅËÔÎÙÊ ÔÅÇ ÉÌÉ ÏÛÉÂÅÔÅÓØ × ÅÇÏ ÎÁÐÉÓÁÎÉÉ,
<application>CVSup</application> ÕÄÁÌÉÔ ÆÁÊÌÙ, ËÏÔÏÒÙÅ ×Ù
×ÏÚÍÏÖÎÏ ÎÅ ÈÏÔÅÌÉ ÕÄÁÌÑÔØ. ÷ ÞÁÓÔÎÏÓÔÉ, ÉÓÐÏÌØÚÕÊÔÅ
<emphasis>ÔÏÌØËÏ</emphasis> <literal>tag=.</literal>
ÄÌÑ ËÏÌÌÅËÃÉÊ <literal>ports-*</literal>.</para>
</warning>
<para>ðÏÌÑ <literal>tag=</literal> ÏÚÎÁÞÁÀÔ ÓÉÍ×ÏÌØÎÙÅ ÉÍÅÎÁ
× ÒÅÐÏÚÉÔÏÒÉÉ. óÕÝÅÓÔ×ÕÅÔ Ä×Á ×ÉÄÁ ÔÅÇÏ×, ÔÅÇÉ ÒÅ×ÉÚÉÊ É ÔÅÇÉ
×ÅÔ×ÅÊ. ôÅÇÉ ÒÅ×ÉÚÉÊ ÏÚÎÁÞÁÀÔ ÏÐÒÅÄÅÌÅÎÎÕÀ ÒÅ×ÉÚÉÀ. ïÎÉ
ÎÅ ÍÅÎÑÀÔÓÑ ÓÏ ×ÒÅÍÅÎÅÍ. ôÅÇÉ ×ÅÔ×ÅÊ, Ó ÄÒÕÇÏÊ ÓÔÏÒÏÎÙ,
ÏÚÎÁÞÁÀÔ ÐÏÓÌÅÄÎÀÀ ÒÅ×ÉÚÉÀ ÚÁÄÁÎÎÏÊ ÌÉÎÉÉ ÒÁÚÒÁÂÏÔËÉ × ÌÀÂÏÊ
ÍÏÍÅÎÔ ×ÒÅÍÅÎÉ. ðÏÓËÏÌØËÕ ÔÅÇ ×ÅÔ×É ÎÅ ÏÔÎÏÓÉÔÓÑ Ë ÏÐÒÅÄÅÌÅÎÎÏÊ
ÒÅ×ÉÚÉÉ, ÏÎ ÍÏÖÅÔ ÏÚÎÁÞÁÔØ ÚÁ×ÔÒÁ ÞÔÏ-ÔÏ ÉÎÏÅ ÞÅÍ ÓÅÇÏÄÎÑ.</para>
<para><xref linkend="cvs-tags"/> ÓÏÄÅÒÖÉÔ ÔÅÇÉ ×ÅÔ×ÅÊ, ËÏÔÏÒÙÅ
ÍÏÇÕÔ ÂÙÔØ ÉÎÔÅÒÅÓÎÙ ÐÏÌØÚÏ×ÁÔÅÌÑÍ. ôÅÇ, ÕËÁÚÁÎÎÙÊ ×
ÆÁÊÌÅ ÎÁÓÔÒÏÊËÉ <application>CVSup</application>, ÄÏÌÖÅÎ
ÐÒÅÄ×ÁÒÑÔØÓÑ ÓÔÒÏËÏÊ <literal>tag=</literal>
(<literal>RELENG_4</literal> ÐÒÅ×ÒÁÔÉÔÓÑ ×
<literal>tag=RELENG_4</literal>). ðÏÍÎÉÔÅ, ÞÔÏ ÄÌÑ ËÏÌÌÅËÃÉÉ
ÐÏÒÔÏ× ÐÏÄÈÏÄÉÔ ÔÏÌØËÏ <literal>tag=.</literal>.</para>
<warning>
<para>âÕÄØÔÅ ÏÞÅÎØ ÏÓÔÏÒÏÖÎÙ ÐÒÉ ÎÁÂÏÒÅ ÉÍÅÎ ÔÅÇÏ×.
<application>CVSup</application> ÎÅ ÍÏÖÅÔ ÏÔÌÉÞÉÔØ ÐÒÁ×ÉÌØÎÙÅ
É ÎÅÐÒÁ×ÉÌØÎÙÅ ÔÅÇÉ. åÓÌÉ ×Ù ÎÅÐÒÁ×ÉÌØÎÏ ÎÁÂÅÒÅÔÅ ÔÅÇ,
<application>CVSup</application> ÐÏ×ÅÄÅÔ ÓÅÂÑ ÔÁË, ËÁË ÅÓÌÉ ÂÙ
×Ù ÕËÁÚÁÌÉ ÔÅÇ, ÎÅ ÓÏÄÅÒÖÁÝÉÊ ÆÁÊÌÏ×. ÷ ÜÔÏÍ ÓÌÕÞÁÅ ÏÎ ÕÄÁÌÉÔ
ÓÕÝÅÓÔ×ÕÀÝÉÅ ÉÓÈÏÄÎÙÅ ÔÅËÓÔÙ.</para>
</warning>
<para>ðÒÉ ÕËÁÚÁÎÉÉ ÔÅÇÁ ×ÅÔ×É ×Ù ÐÏÌÕÞÉÔÅ ÐÏÓÌÅÄÎÉÅ ×ÅÒÓÉÉ ÆÁÊÌÏ×
ÜÔÏÊ ×ÅÔ×É ÒÁÚÒÁÂÏÔËÉ. åÓÌÉ ×Ù ÈÏÔÉÔÅ ÐÏÌÕÞÉÔØ ËÁËÕÀ-ÔÏ ÉÚ
ÐÒÅÄÙÄÕÝÉÈ ×ÅÒÓÉÊ, ÓÄÅÌÁÊÔÅ ÜÔÏ ÕËÁÚÁ× ÄÁÔÕ × ÐÏÌÅ ÚÎÁÞÅÎÉÑ
<option>date=</option>. óÔÒÁÎÉÃÁ ÓÐÒÁ×ÏÞÎÉËÁ &man.cvsup.1;
ÏÐÉÓÙ×ÁÅÔ ËÁË ÓÄÅÌÁÔØ ÜÔÏ.</para>
<para>÷ ÎÁÛÅÍ ÐÒÉÍÅÒÅ ÍÙ ÈÏÔÉÍ ÐÏÌÕÞÉÔØ FreeBSD-CURRENT. íÙ
ÄÏÂÁ×ÉÍ ÜÔÕ ÓÔÒÏËÕ × ÎÁÞÁÌÏ
<filename>supfile</filename>:</para>
<programlisting>*default tag=.</programlisting>
<para>óÕÝÅÓÔ×ÕÅÔ ×ÁÖÎÙÊ ÓÐÅÃÉÁÌØÎÙÊ ÓÌÕÞÁÊ, ËÏÇÄÁ ÎÅ ÚÁÄÁÀÔÓÑ
ÎÉ ÐÏÌÅ <literal>tag=</literal>, ÎÉ ÐÏÌÅ <literal>date=</literal>.
÷ ÜÔÏÍ ÓÌÕÞÁÅ ×Ù ÐÏÌÕÞÉÔÅ ÐÏÓÌÅÄÎÉÅ ×ÅÒÓÉÉ RCS ÆÁÊÌÏ×
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÉÚ CVS ÒÅÐÏÚÉÔÏÒÉÑ ÓÅÒ×ÅÒÁ ×ÍÅÓÔÏ ÐÏÌÕÞÅÎÉÑ
ÏÐÒÅÄÅÌÅÎÎÏÊ ×ÅÒÓÉÉ. òÁÚÒÁÂÏÔÞÉËÉ ÏÂÙÞÎÏ ÐÒÅÄÐÏÞÉÔÁÀÔ ÜÔÏÔ
ÓÐÏÓÏÂ. ðÏÄÄÅÒÖÉ×ÁÑ ËÏÐÉÀ ÒÅÐÏÚÉÔÏÒÉÑ × Ó×ÏÅÊ ÓÉÓÔÅÍÅ, ÏÎÉ
ÐÏÌÕÞÁÀÔ ×ÏÚÍÏÖÎÏÓÔØ ÐÒÏÓÍÏÔÒÁ ÉÓÔÏÒÉÉ ÒÅ×ÉÚÉÊ É ÐÒÏ×ÅÒËÉ
ÐÏÓÌÅÄÎÉÈ ×ÅÒÓÉÊ ÆÁÊÌÏ×. ïÄÎÁËÏ ÜÔÏ ÄÏÓÔÉÇÁÅÔÓÑ ÃÅÎÏÊ
ÂÏÌØÛÅÇÏ ÚÁÎÉÍÁÅÍÏÇÏ ÄÉÓËÏ×ÏÇÏ ÐÒÏÓÔÒÁÎÓÔ×Á.</para>
</listitem>
<listitem>
<para><anchor id="cvsup-config-where"/>ïÔËÕÄÁ ×Ù ÈÏÔÉÔÅ
ÉÈ ÐÏÌÕÞÉÔØ?</para>
<para>íÙ ÉÓÐÏÌØÚÕÅÍ ÐÏÌÅ <literal>host=</literal> ÄÌÑ ÓÏÏÂÝÅÎÉÑ
<command>cvsup</command> ÏÔËÕÄÁ ÚÁÂÉÒÁÔØ ÏÂÎÏ×ÌÅÎÉÑ. ðÏÄÏÊÄÅÔ
ÌÀÂÏÅ ÉÚ <link linkend="cvsup-mirrors">CVSup ÚÅÒËÁÌ</link>,
ÈÏÔÑ ×Ù ÄÏÌÖÎÙ ÐÏÐÒÏÂÏ×ÁÔØ ×ÙÂÒÁÔØ ÂÌÉÖÁÊÛÅÅ Ë ×ÁÍ ÚÅÒËÁÌÏ.
÷ ÜÔÏÍ ÐÒÉÍÅÒÅ ÍÙ ÉÓÐÏÌØÚÕÅÍ ÎÅ ÓÕÝÅÓÔ×ÕÀÝÉÊ ÓÅÒ×ÅÒ,
<hostid role="fqdn">cvsup99.FreeBSD.org</hostid>:</para>
<programlisting>*default host=cvsup99.FreeBSD.org</programlisting>
<para>÷ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÐÏÄÓÔÁ×ÉÔØ ÁÄÒÅÓ ÏÄÎÏÇÏ ÉÚ ÓÕÝÅÓÔ×ÕÀÝÉÈ ÈÏÓÔÏ×
ÐÅÒÅÄ ÚÁÐÕÓËÏÍ <application>CVSup</application>. ðÒÉ ËÁÖÄÏÍ
ÚÁÐÕÓËÅ <command>cvsup</command>, ×Ù ÍÏÖÅÔÅ ÐÅÒÅÚÁÐÉÓÁÔØ
ÎÁÓÔÒÏÊËÕ ÈÏÓÔÁ ÉÚ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ, ÉÓÐÏÌØÚÕÑ ÐÁÒÁÍÅÔÒ <option>-h
<replaceable>hostname</replaceable></option>.</para>
</listitem>
<listitem>
<para><anchor id="cvsup-config-dest"/>çÄÅ ×Ù ÈÏÔÉÔÅ
ÒÁÚÍÅÓÔÉÔØ ÉÈ ÎÁ Ó×ÏÅÍ ËÏÍÐØÀÔÅÒÅ?</para>
<para>ðÏÌÅ <literal>prefix=</literal> ÕËÁÚÙ×ÁÅÔ
<command>cvsup</command> ÇÄÅ ÒÁÚÍÅÝÁÔØ ÐÏÌÕÞÁÅÍÙÅ ÆÁÊÌÙ.
÷ ÜÔÏÍ ÐÒÉÍÅÒÅ, ÍÙ ÐÏÍÅÓÔÉÍ ÆÁÊÌÙ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ × ÇÌÁ×ÎÏÅ
ÄÅÒÅ×Ï ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×, <filename>/usr/src</filename>.
ëÁÔÁÌÏÇ <filename>src</filename> ÕÖÅ ÐÏÄÒÁÚÕÍÅ×ÁÅÔÓÑ ×
ËÏÌÌÅËÃÉÑÈ, ËÏÔÏÒÙÅ ÍÙ ÓÏÂÉÒÁÅÍÓÑ ÐÏÌÕÞÉÔØ, ÐÏÜÔÏÍÕ
ËÏÒÒÅËÔÎÏÅ ÕËÁÚÁÎÉÅ ÔÁËÏ×Ï:</para>
<programlisting>*default prefix=/usr</programlisting>
</listitem>
<listitem>
<para><anchor id="cvsup-config-status"/>çÄÅ ×Ù ÈÏÔÉÔÅ
ÒÁÚÍÅÓÔÉÔØ ÆÁÊÌÙ ÓÔÁÔÕÓÁ <command>cvsup</command>?</para>
<para>ëÌÉÅÎÔ <application>CVSup</application> ÐÏÄÄÅÒÖÉ×ÁÅÔ
ÏÐÒÅÄÅÌÅÎÎÙÅ ÆÁÊÌÙ ÓÔÁÔÕÓÁ × ÔÁË ÎÁÚÙ×ÁÅÍÏÍ
<quote>base</quote> ËÁÔÁÌÏÇÅ. üÔÉ ÆÁÊÌÙ ÐÏÍÏÇÁÀÔ
<application>CVSup</application> ÒÁÂÏÔÁÔØ ÂÏÌÅÅ ÜÆÆÅËÔÉ×ÎÏ
ÐÕÔÅÍ ÐÏÄÄÅÒÖËÉ ÉÓÔÏÒÉÉ ÕÖÅ ÐÏÌÕÞÅÎÎÙÈ ÏÂÎÏ×ÌÅÎÉÊ. íÙ ÂÕÄÅÍ
ÉÓÐÏÌØÚÏ×ÁÔØ ÓÔÁÎÄÁÒÔÎÙÊ ËÁÔÁÌÏÇ base,
<filename>/var/db</filename>:</para>
<programlisting>*default base=/var/db</programlisting>
<para>åÓÌÉ base ËÁÔÁÌÏÇ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ÔÅÐÅÒØ ÐÏÄÈÏÄÑÝÉÊ ÍÏÍÅÎÔ
ÄÌÑ ÅÇÏ ÓÏÚÄÁÎÉÑ. ëÌÉÅÎÔ <command>cvsup</command> ÎÅ
ÚÁÐÕÓÔÉÔÓÑ, ÅÓÌÉ base ËÁÔÁÌÏÇ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ.</para>
</listitem>
<listitem>
<para>òÁÚÌÉÞÎÙÅ ÎÁÓÔÒÏÊËÉ <filename>supfile</filename>:</para>
<para>óÕÝÅÓÔ×ÕÅÔ ÅÝÅ ÏÄÎÁ ÓÔÒÏËÁ, ËÏÔÏÒÁÑ ÏÂÙÞÎÏ ÄÏÌÖÎÁ
ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ × <filename>supfile</filename>:</para>
<programlisting>*default release=cvs delete use-rel-suffix compress</programlisting>
<para><literal>release=cvs</literal> ÏÚÎÁÞÁÅÔ, ÞÔÏ ÓÅÒ×ÅÒ ÄÏÌÖÅÎ
ÐÏÌÕÞÁÔØ ÉÎÆÏÒÍÁÃÉÀ ÉÚ ÇÌÁ×ÎÏÇÏ ÒÅÐÏÚÉÔÏÒÉÑ FreeBSD CVS.
üÔÏ ÏÂÙÞÎÏ ×ÓÅÇÄÁ ÔÁË, ÎÏ ÓÕÝÅÓÔ×ÕÀÔ ÎÅÓËÏÌØËÏ ÉÎÙÈ ×ÁÒÉÁÎÔÏ×,
ÉÚÌÏÖÅÎÉÅ ËÏÔÏÒÙÈ ×ÙÈÏÄÉÔ ÚÁ ÐÒÅÄÅÌÙ ÜÔÏÊ ÇÌÁ×Ù.</para>
<para><literal>delete</literal> ÄÁÅÔ
<application>CVSup</application> ×ÏÚÍÏÖÎÏÓÔØ ÕÄÁÌÑÔØ ÆÁÊÌÙ.
÷Ù ÄÏÌÖÎÙ ×ÓÅÇÄÁ ÕËÁÚÙ×ÁÔØ ÜÔÏÔ ÐÁÒÁÍÅÔÒ, ÞÔÏÂÙ
<application>CVSup</application> ÍÏÇ ÐÏÄÄÅÒÖÉ×ÁÔØ ÄÅÒÅ×Ï
ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× ÐÏÌÎÏÓÔØÀ ÁËÔÕÁÌØÎÙÍ.
<application>CVSup</application> ÕÄÁÌÉÔ ÔÏÌØËÏ ÔÅ ÆÁÊÌÙ, ÚÁ
ËÏÔÏÒÙÅ ÏÔ×ÅÞÁÅÔ. ÷ÓÅ ÄÒÕÇÉÅ ÆÁÊÌÙ ÏÓÔÁÎÕÔÓÑ
ÎÅÔÒÏÎÕÔÙÍÉ.</para>
<para><literal>use-rel-suffix</literal> ÜÔÏ ... ÍÉÓÔÉËÁ. åÓÌÉ
×Ù ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÈÏÔÉÔÅ ÕÚÎÁÔØ Ï ÎÅÍ, ÏÂÒÁÔÉÔÅÓØ Ë ÓÔÒÁÎÉÃÅ
ÓÐÒÁ×ÏÞÎÉËÁ &man.cvsup.1;. éÎÁÞÅ ÐÒÏÓÔÏ ÕËÁÖÉÔÅ ÜÔÏ ÐÏÌÅ É ÎÅ
ÂÅÓÐÏËÏÊÔÅÓØ Ï ÎÅÍ ÂÏÌØÛÅ.</para>
<para><literal>compress</literal> ×ËÌÀÞÁÅÔ ÉÓÐÏÌØÚÏ×ÁÎÉÅ
gzip ÓÖÁÔÉÑ ÐÒÉ ÐÅÒÅÄÁÞÅ ÄÁÎÎÙÈ. åÓÌÉ ×ÁÛÅ ÓÅÔÅ×ÏÅ ÐÏÄËÌÀÞÅÎÉÅ
ÒÁÂÏÔÁÅÔ ÓÏ ÓËÏÒÏÓÔØÀ T1 ÉÌÉ ÂÙÓÔÒÅÅ, ×ÁÍ ×ÏÚÍÏÖÎÏ ÎÅ
ÐÏÔÒÅÂÕÅÔÓÑ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÓÖÁÔÉÑ. éÎÁÞÅ ÏÎÏ ÏÂÙÞÎÏ
ÐÏÍÏÇÁÅÔ.</para>
</listitem>
<listitem>
<para>÷ÓÅ ÜÔÏ ×ÍÅÓÔÅ:</para>
<para>÷ÏÔ ÐÏÌÎÙÊ <filename>supfile</filename> ÄÌÑ ÎÁÛÅÇÏ
ÐÒÉÍÅÒÁ:</para>
<programlisting>*default tag=.
*default host=cvsup99.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress
src-all</programlisting>
</listitem>
</itemizedlist>
<sect3 id="cvsup-refuse-file">
<title>æÁÊÌ <filename>refuse</filename></title>
<para>ëÁË ÕÐÏÍÑÎÕÔÏ ×ÙÛÅ, <application>CVSup</application> ÉÓÐÏÌØÚÕÅÔ
<emphasis>ÍÅÔÏÄ ÏÐÒÏÓÁ</emphasis>. ÷ ÏÓÎÏ×ÎÏÍ ÜÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ
×Ù ÐÏÄËÌÀÞÁÅÔÅÓØ Ë <application>CVSup</application> ÓÅÒ×ÅÒÕ, É ÏÎ
ÇÏ×ÏÒÉÔ <quote>÷ÏÔ ÔÏ, ÞÔÏ ×Ù ÍÏÖÅÔÅ ÚÁÇÒÕÚÉÔØ Ó ÍÅÎÑ...</quote>,
É ËÌÉÅÎÔ ÏÔ×ÅÞÁÅÔ <quote>OK, Ñ ×ÏÚØÍÕ ÜÔÏ, ÜÔÏ É ÜÔÏ.</quote>
ó ÎÁÓÔÒÏÊËÏÊ ÐÏ ÕÍÏÌÞÁÎÉÀ <application>CVSup</application> ËÌÉÅÎÔ
ÚÁÂÅÒÅÔ ËÁÖÄÙÊ ÆÁÊÌ, Ó×ÑÚÁÎÎÙÊ Ó ËÏÌÌÅËÃÉÅÊ É ÔÅÇÏÍ, ×ÙÂÒÁÎÎÙÍ
× ÆÁÊÌÅ ÎÁÓÔÒÏÊËÉ. ïÄÎÁËÏ, ÜÔÏ ÎÅ ×ÓÅÇÄÁ ÔÏ, ÞÔÏ ×ÁÍ ÎÕÖÎÏ,
ÏÓÏÂÅÎÎÏ ÅÓÌÉ ×Ù ÓÉÎÈÒÏÎÉÚÉÒÕÅÔÅ ÄÅÒÅ×ØÑ <filename>doc</filename>,
<filename>ports</filename>, ÉÌÉ <filename>www</filename> &mdash;
ÂÏÌØÛÉÎÓÔ×Ï ÌÀÄÅÊ ÎÅ ÍÏÇÕÔ ÞÉÔÁÔØ ÎÁ ÐÑÔÉ ÉÌÉ ÞÅÔÙÒÅÈ ÑÚÙËÁÈ,
É ÓÌÅÄÏ×ÁÔÅÌØÎÏ ÉÍ ÎÅ ÔÒÅÂÕÀÔÓÑ ÌÏËÁÌÉÚÏ×ÁÎÎÙÅ ÆÁÊÌÙ. åÓÌÉ ×Ù
ÏÂÎÏ×ÌÑÅÔÅ ËÏÌÌÅËÃÉÀ ÐÏÒÔÏ×, ÜÔÏ ÍÏÖÎÏ ÏÂÏÊÔÉ ÐÕÔÅÍ ÉÎÄÉ×ÉÄÕÁÌØÎÏÇÏ
ÕËÁÚÁÎÉÑ ËÁÖÄÏÊ ËÏÌÌÅËÃÉÉ (ÎÁÐÒÉÍÅÒ,
<emphasis>ports-astrology</emphasis>,
<emphasis>ports-biology</emphasis> É Ô.Ä. ×ÍÅÓÔÏ
ËÏÌÌÅËÃÉÉ <emphasis>ports-all</emphasis>). ïÄÎÁËÏ, ÐÏÓËÏÌØËÕ ÄÌÑ
ÄÅÒÅרÅ× <filename>doc</filename> É <filename>www</filename> ÎÅÔ
ÓÐÅÃÉÆÉÞÎÙÈ ÄÌÑ ÑÚÙËÁ ËÏÌÌÅËÃÉÊ, ÉÓÐÏÌØÚÕÊÔÅ ÏÄÎÕ ÉÚ
ÚÁÍÅÞÁÔÅÌØÎÙÈ ×ÏÚÍÏÖÎÏÓÔÅÊ <application>CVSup</application>:
ÆÁÊÌ <filename>refuse</filename>.</para>
<para>æÁÊÌ <filename>refuse</filename> ÇÏ×ÏÒÉÔ
<application>CVSup</application>, ÞÔÏ ÏÎ ÎÅ ÄÏÌÖÅÎ ÚÁÂÉÒÁÔØ ËÁÖÄÙÊ
ÆÁÊÌ ÉÚ ËÏÌÌÅËÃÉÉ; ÄÒÕÇÉÍÉ ÓÌÏ×ÁÍÉ, ÏÎ ÇÏ×ÏÒÉÔ ËÌÉÅÎÔÕ
<emphasis>ÏÔËÁÚÁÔØÓÑ</emphasis> (refuse) ÏÔ ÐÏÌÕÞÅÎÉÑ Ó ÓÅÒ×ÅÒÁ
ÏÐÒÅÄÅÌÅÎÎÙÈ ÆÁÊÌÏ×. æÁÊÌ <filename>refuse</filename> ÍÏÖÎÏ ÎÁÊÔÉ
(ÉÌÉ, ÅÓÌÉ Õ ×ÁÓ ÅÇÏ ÅÝÅ ÎÅÔ, ÄÏÌÖÅÎ ÂÙÔØ ÐÏÍÅÝÅÎ) ×
<filename><replaceable>base</replaceable>/sup/</filename>.
<replaceable>base</replaceable> ÏÐÒÅÄÅÌÅÎ × ÆÁÊÌÅ
<filename>supfile</filename>; ÎÁÛÅ ÓÔÁÎÄÁÒÔÎÏÅ ÒÁÓÐÏÌÏÖÅÎÉÅ
<replaceable>base</replaceable> ÜÔÏ
<filename>/var/db</filename>, ÞÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÐÏ
ÕÍÏÌÞÁÎÉÀ ÆÁÊÌ <filename>refuse</filename> ÜÔÏ
<filename>/var/db/sup/refuse</filename>.</para>
<!-- German -> Russian: -->
<para>æÏÒÍÁÔ ÆÁÊÌÁ <filename>refuse</filename> ÏÞÅÎØ ÐÒÏÓÔ; ÏÎ ÓÏÄÅÒÖÉÔ
ÉÍÅÎÁ ÆÁÊÌÏ× ÉÌÉ ËÁÔÁÌÏÇÏ×, ËÏÔÏÒÙÅ ×Ù ÎÅ ÈÏÔÉÔÅ ÚÁÇÒÕÖÁÔØ.
îÁÐÒÉÍÅÒ, ÅÓÌÉ ×Ù ÎÅ ÍÏÖÅÔÅ ÒÁÚÇÏ×ÁÒÉ×ÁÔØ ÎÉ ÎÁ ËÁËÏÍ ÑÚÙËÅ ËÒÏÍÅ
ÁÎÇÌÉÊÓËÏÇÏ É ÒÕÓÓËÏÇÏ, É ×Ù ÎÅ ÂÕÄÅÔÅ ÞÉÔÁÔØ ÄÏËÕÍÅÎÔÁÃÉÀ ÎÁ ÜÔÉÈ
ÑÚÙËÁÈ, ÐÏÍÅÓÔÉÔÅ ÓÌÅÄÕÀÝÉÅ ÓÔÒÏËÉ × ÆÁÊÌ
<filename>refuse</filename>:</para>
<screen>doc/bn_*
doc/da_*
doc/de_*
doc/el_*
doc/es_*
doc/fr_*
doc/it_*
doc/ja_*
doc/nl_*
doc/no_*
doc/pl_*
doc/pt_*
doc/sr_*
doc/tr_*
doc/zh_*</screen>
<para>É ÔÁË ÄÁÌÅÅ ÄÌÑ ÄÒÕÇÉÈ ÑÚÙËÏ× (ÐÏÌÎÙÊ ÓÐÉÓÏË ÎÁÈÏÄÉÔÓÑ ÎÁ
ÓÔÒÁÎÉÃÅ <ulink
url="http://www.FreeBSD.org/cgi/cvsweb.cgi/">FreeBSD
CVS ÒÅÐÏÚÉÔÏÒÉÑ</ulink>).</para>
<para>ó ÜÔÏÊ ÏÞÅÎØ ÐÏÌÅÚÎÏÊ ×ÏÚÍÏÖÎÏÓÔØÀ ÐÏÌØÚÏ×ÁÔÅÌÉ Ó
ÎÉÚËÏÓËÏÒÏÓÔÎÙÍ ÐÏÄËÌÀÞÅÎÉÅÍ ÉÌÉ Ó ÐÏÍÉÎÕÔÎÏÊ ÐÌÁÔÏÊ ÚÁ ÐÏÄËÌÀÞÅÎÉÅ
ÓÍÏÇÕÔ ÓÏÈÒÁÎÉÔØ ×ÒÅÍÑ, ÐÏÓËÏÌØËÕ ÉÍ ÂÏÌÅÅ ÎÅ ÐÏÔÒÅÂÕÅÔÓÑ ÚÁÇÒÕÖÁÔØ
ÆÁÊÌÙ, ËÏÔÏÒÙÅ ÏÎÉ ÎÉËÏÇÄÁ ÎÅ ÂÕÄÕÔ ÉÓÐÏÌØÚÏ×ÁÔØ. úÁ ÂÏÌÅÅ
ÐÏÄÒÏÂÎÏÊ ÉÎÆÏÒÍÁÃÉÅÊ Ï ÆÁÊÌÁÈ <filename>refuse</filename> É
ÚÁÍÅÞÁÔÅÌØÎÙÈ ×ÏÚÍÏÖÎÏÓÔÑÈ <application>CVSup</application>,
ÏÂÒÁÔÉÔÅÓØ Ë ÅÇÏ ÓÐÒÁ×ÏÞÎÏÊ ÓÔÒÁÎÉÃÅ.</para>
</sect3>
</sect2>
<sect2>
<title>úÁÐÕÓË <application>CVSup</application></title>
<para>ôÅÐÅÒØ ×Ù ÇÏÔÏ×Ù Ë ÔÅÓÔÉÒÏ×ÁÎÉÀ ÏÂÎÏ×ÌÅÎÉÑ. ëÏÍÁÎÄÎÁÑ ÓÔÒÏËÁ ÄÌÑ
ÜÔÏÇÏ ÏÞÅÎØ ÐÒÏÓÔÁ:</para>
<screen>&prompt.root; <userinput>cvsup <replaceable>supfile</replaceable></userinput></screen>
<para>ÇÄÅ <filename><replaceable>supfile</replaceable></filename>
ÜÔÏ ËÏÎÅÞÎÏ ÉÍÑ <filename>supfile</filename>, ËÏÔÏÒÙÊ ÔÏÌØËÏ ÞÔÏ
ÂÙÌ ÓÏÚÄÁÎ. ðÒÉ ÚÁÐÕÓËÅ ÐÏÄ X11, <command>cvsup</command>
ÏÔÏÂÒÁÚÉÔ GUI ÉÎÔÅÒÆÅÊÓ Ó ÎÅÓËÏÌØËÉÍÉ ÐÏÌÅÚÎÙÍÉ ËÎÏÐËÁÍÉ. îÁÖÍÉÔÅ
ËÎÏÐËÕ <guibutton>go</guibutton> É ÓÍÏÔÒÉÔÅ ÚÁ ÅÇÏ ÒÁÂÏÔÏÊ.</para>
<para>ðÏÓËÏÌØËÕ × ÜÔÏÍ ÐÒÉÍÅÒÅ ÏÂÎÏ×ÌÑÅÔÓÑ ÓÕÝÅÓÔ×ÕÀÝÅÅ ÄÅÒÅ×Ï
<filename>/usr/src</filename> ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ, ÚÁÐÕÓË ÐÒÏÇÒÁÍÍÙ
ÉÚ ÐÏÄ <username>root</username>, ÞÔÏÂÙ Õ <command>cvsup</command>
ÂÙÌÉ ÐÒÁ×Á, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÏÂÎÏ×ÌÅÎÉÑ ÆÁÊÌÏ×. åÓÌÉ ÆÁÊÌ ÎÁÓÔÒÏÊËÉ
ÔÏÌØËÏ ÞÔÏ ÓÏÚÄÁÎ, É ÜÔÁ ÐÒÏÇÒÁÍÍÁ ÒÁÎØÛÅ ÎÉËÏÇÄÁ ÎÅ ÉÓÐÏÌØÚÏ×ÁÌÁÓØ,
ÜÔÏ ÍÏÖÅÔ ÄÅÊÓÔ×Ï×ÁÔØ ×ÁÍ ÎÁ ÎÅÒ×Ù. åÓÔØ ÐÒÏÓÔÏÊ ÓÐÏÓÏ ÄÌÑ
ÐÒÏÂÎÏÇÏ ÚÁÐÕÓËÁ ÂÅÚ ÚÁÔÒÁÇÉ×ÁÎÉÑ ×ÁÛÉÈ ÄÒÁÇÏÃÅÎÎÙÈ ÆÁÊÌÏ×.
ðÒÏÓÔÏ ÓÏÚÄÁÊÔÅ ÇÄÅ-ÎÉÂÕÄØ ÐÕÓÔÏÊ ËÁÔÁÌÏÇ É ÐÏÍÅÓÔÉÔÅ ÅÇÏ × ËÁÞÅÓÔ×Å
ÄÏÐÏÌÎÉÔÅÌØÎÏÇÏ ÁÒÇÕÍÅÎÔÁ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ:</para>
<screen>&prompt.root; <userinput>mkdir /var/tmp/dest</userinput>
&prompt.root; <userinput>cvsup supfile /var/tmp/dest</userinput></screen>
<para>õËÁÚÁÎÎÙÊ ËÁÔÁÌÏÇ ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ × ËÁÞÅÓÔ×Å ÍÅÓÔÁ ÎÁÚÎÁÞÅÎÉÑ
×ÓÅÈ ÏÂÎÏ×ÌÅÎÉÊ. <application>CVSup</application>
ÂÕÄÅÔ ÒÁÂÏÔÁÔØ Ó ÆÁÊÌÁÍÉ ÉÚ <filename>/usr/src</filename>,
ÎÏ ÎÅ ÓÔÁÎÅÔ ÉÚÍÅÎÑÔØ ÉÌÉ ÕÄÁÌÑÔØ ÉÈ. ÷ÍÅÓÔÏ ÜÔÏÇÏ ×ÓÅ ÏÂÎÏ×ÌÅÎÉÑ
ÆÁÊÌÏ× ÂÕÄÕÔ ÐÏÍÅÝÅÎÙ × <filename>/var/tmp/dest/usr/src</filename>.
ðÒÉ ÚÁÐÕÓËÅ ÔÁËÉÍ ÓÐÏÓÏÂÏÍ <application>CVSup</application> ÏÓÔÁ×ÉÔ
ÔÁËÖÅ ÎÅÐÒÉËÏÓÎÏ×ÅÎÎÙÍ ËÁÔÁÌÏÇ base. îÏ×ÙÅ ×ÅÒÓÉÉ ÜÔÉÈ ÆÁÊÌÏ× ÂÕÄÕÔ
ÚÁÐÉÓÁÎÙ × ÕËÁÚÁÎÎÙÊ ËÁÔÁÌÏÇ. åÓÌÉ Õ ×ÁÓ ÅÓÔØ ÐÒÁ×Á ÎÁ ÞÔÅÎÉÅ
ËÁÔÁÌÏÇÁ <filename>/usr/src</filename>, ×ÁÍ ÄÁÖÅ ÎÅ ÐÏÔÒÅÂÕÅÔÓÑ
ÒÁÂÏÔÁÔØ ÐÏÄ <username>root</username> ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ ÐÒÏÂÎÏÇÏ
ÏÂÎÏ×ÌÅÎÉÑ.</para>
<para>åÓÌÉ ×Ù ÎÅ ÒÁÂÏÔÁÅÔÅ Ó X11 ÉÌÉ ÐÒÏÓÔÏ ÎÅ ÌÀÂÉÔÅ GUI, ÄÏÂÁרÔÅ
ÎÁÂÏÒ ÐÁÒÁÍÅÔÒÏ× ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ ÐÒÉ ÚÁÐÕÓËÅ
<command>cvsup</command>:</para>
<screen>&prompt.root; <userinput>cvsup -g -L 2 <replaceable>supfile</replaceable></userinput></screen>
<para>ðÁÒÁÍÅÔÒ <option>-g</option> ÕËÁÚÙ×ÁÅÔ
<application>CVSup</application> ÎÅ ÉÓÐÏÌØÚÏ×ÁÔØ GUI. ïÎ ÄÅÊÓÔ×ÕÅÔ
Á×ÔÏÍÁÔÉÞÅÓËÉ, ÅÓÌÉ ×Ù ÎÅ ÒÁÂÏÔÁÅÔÅ ÐÏÄ X11, ÎÏ ÉÎÁÞÅ ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ
ÅÇÏ ÕËÁÚÁÔØ.</para>
<para>ðÁÒÁÍÅÔÒ <option>-L 2</option> ÕËÁÚÙ×ÁÅÔ
<application>CVSup</application> ×Ù×ÏÄÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ËÁÖÄÏÍ
ÐÒÏÉÚ×ÏÄÉÍÏÍ ÏÂÎÏ×ÌÅÎÉÉ. åÓÔØ ÔÒÉ ÕÒÏ×ÎÑ ÐÒÏÔÏËÏÌÉÒÏ×ÁÎÉÑ,
ÏÔ <option>-L 0</option> ÄÏ <option>-L 2</option>. õÒÏ×ÅÎØ
ÐÏ ÕÍÏÌÞÁÎÉÀ 0, ÞÔÏ ÏÚÎÁÞÁÅÔ ÐÏÌÎÏÅ ÏÔÓÕÔÓÔ×ÉÅ ÓÏÏÂÝÅÎÉÊ,
ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ÓÏÏÂÝÅÎÉÊ ÏÂ ÏÛÉÂËÁÈ.</para>
<para>äÏÓÔÕÐÎÏ ÍÎÏÖÅÓÔ×Ï ÄÒÕÇÉÈ ÐÁÒÁÍÅÔÒÏ×. äÌÑ ÐÏÌÕÞÅÎÉÑ ÉÈ ËÒÁÔËÏÇÏ
ÓÐÉÓËÁ, ÎÁÂÅÒÉÔÅ <command>cvsup -H</command>. úÁ ÂÏÌÅÅ ÐÏÄÒÏÂÎÙÍ
ÏÐÉÓÁÎÉÅÍ ÏÂÒÁÔÉÔÅÓØ Ë ÓÔÒÁÎÉÃÅ ÓÐÒÁ×ÏÞÎÉËÁ.</para>
<para>ðÏÓÌÅ ÐÒÏ×ÅÒËÉ ÒÁÂÏÔÏÓÐÏÓÏÂÎÏÓÔÉ ÏÂÎÏ×ÌÅÎÉÊ ×Ù ÍÏÖÅÔÅ ÏÒÇÁÎÉÚÏ×ÁÔØ
ÒÅÇÕÌÑÒÎÙÅ ÚÁÐÕÓËÉ <application>CVSup</application> Ó ÐÏÍÏÝØÀ
&man.cron.8;. ïÞÅ×ÉÄÎÏ, ×Ù ÎÅ ÄÏÌÖÎÙ ÐÏÚ×ÏÌÑÔØ
<application>CVSup</application> ÉÓÐÏÌØÚÏ×ÁÔØ GUI ÐÒÉ ÚÁÐÕÓËÅ ÉÚ
&man.cron.8;.</para>
</sect2>
<sect2 id="cvsup-collec">
<title>ëÏÌÌÅËÃÉÉ ÆÁÊÌÏ× <application>CVSup</application></title>
<para>ëÏÌÌÅËÃÉÉ ÆÁÊÌÏ×, ÄÏÓÔÕÐÎÙÅ ÞÅÒÅÚ
<application>CVSup</application>, ÏÒÇÁÎÉÚÏ×ÁÎÙ ÉÅÒÁÒÈÉÞÅÓËÉ.
óÕÝÅÓÔ×ÕÅÔ ÎÅÓËÏÌØËÏ ÂÏÌØÛÉÈ ËÏÌÌÅËÃÉÊ, É ÏÎÉ ÒÁÚÄÅÌÅÎÙ ÎÁ ÎÅÓËÏÌØËÏ
ÍÅÎØÛÉÈ ÐÏÄ-ËÏÌÌÅËÃÉÊ. ðÏÌÕÞÅÎÉÅ ÂÏÌØÛÏÊ ËÏÌÌÅËÃÉÉ ÜË×É×ÁÌÅÎÔÎÏ
ÐÏÌÕÞÅÎÉÀ ËÁÖÄÏÊ ÉÚ ÅÅ ÐÏÄËÏÌÌÅËÃÉÉ. éÅÒÁÒÈÉÞÅÓËÉÅ ÏÔÎÏÛÅÎÉÑ
ÍÅÖÄÕ ËÏÌÌÅËÃÉÑÍÉ ÏÔÒÁÖÁÀÔÓÑ ÐÕÔÅÍ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÏÔÓÔÕÐÏ× × ÓÐÉÓËÅ
ÎÉÖÅ.</para>
<para>îÁÉÂÏÌÅÅ ÉÓÐÏÌØÚÕÅÍÙÅ ËÏÌÌÅËÃÉÉ ÜÔÏ
<literal>src-all</literal>, É
<literal>ports-all</literal>. äÒÕÇÉÅ ËÏÌÌÅËÃÉÉ ÉÓÐÏÌØÚÕÀÔÓÑ
ÎÅÂÏÌØÛÉÍÉ ÇÒÕÐÐÁÍÉ ÌÀÄÅÊ ÄÌÑ ÓÐÅÃÉÁÌØÎÙÈ ÃÅÌÅÊ É
ÎÅËÏÔÏÒÙÅ ÓÁÊÔÙ ÚÅÒËÁÌ ÍÏÇÕÔ ÎÅ ÓÏÄÅÒÖÁÔØ ÉÈ ×ÓÅ.</para>
<variablelist>
<varlistentry>
<term><literal>cvs-all release=cvs</literal></term>
<listitem>
<para>çÌÁ×ÎÙÊ FreeBSD CVS ÒÅÐÏÚÉÔÏÒÉÊ, ×ËÌÀÞÁÀÝÉÊ
ËÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÊ ËÏÄ.</para>
<variablelist>
<varlistentry>
<term><literal>distrib release=cvs</literal></term>
<listitem>
<para>æÁÊÌÙ, ÏÔÎÏÓÑÝÉÅÓÑ Ë ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÀ É ÚÅÒËÁÌÉÒÏ×ÁÎÉÀ
FreeBSD.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>doc-all release=cvs</literal></term>
<listitem>
<para>éÓÈÏÄÎÙÅ ÔÅËÓÔÙ òÕËÏ×ÏÄÓÔ×Á FreeBSD É ÄÒÕÇÏÊ
ÄÏËÕÍÅÎÔÁÃÉÉ. ïÎÉ ÎÅ ×ËÌÀÞÁÀÔ ÆÁÊÌÙ ×ÅÂ-ÓÁÊÔÁ
FreeBSD.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-all release=cvs</literal></term>
<listitem>
<para>ëÏÌÌÅËÃÉÑ ÐÏÒÔÏ× FreeBSD.</para>
<important id="cvsup-collec-pbase-warn">
<para>åÓÌÉ ×Ù ÎÅ ÈÏÔÉÔÅ ÏÂÎÏ×ÌÑÔØ ×ÓÀ ËÏÌÌÅËÃÉÀ
<literal>ports-all</literal> (×ÓÅ ÄÅÒÅ×Ï ÐÏÒÔÏ×),
Á ÔÏÌØËÏ ÏÄÎÕ ÉÚ ÐÏÄËÏÌÌÅËÃÉÊ, ÐÅÒÅÞÉÓÌÅÎÎÙÈ ÎÉÖÅ,
ÕÂÅÄÉÔÅÓØ, ÞÔÏ ×Ù <emphasis>ËÁÖÄÙÊ ÒÁÚ</emphasis>
ÏÂÎÏ×ÌÑÅÔÅ ÐÏÄËÏÌÌÅËÃÉÀ <literal>ports-base</literal>!
ðÒÉ ÌÀÂÙÈ ÉÚÍÅÎÅÎÉÑÈ × ÉÎÆÒÁÓÔÒÕËÔÕÒÅ ÓÂÏÒËÉ ÐÏÒÔÏ×
ÐÏÄËÏÌÌÅËÃÉÉ <literal>ports-base</literal>, ÏÎÉ ÍÏÇÕÔ
ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÙ <quote>ÎÁÓÔÏÑÝÉÍÉ</quote> ÐÏÒÔÁÍÉ
ÄÏ×ÏÌØÎÏ ÓËÏÒÏ. ôÁËÉÍ ÏÂÒÁÚÏÍ, ÅÓÌÉ ×Ù ÏÂÎÏ×ÌÑÅÔÅ
ÔÏÌØËÏ <quote>ÎÁÓÔÏÑÝÉÅ</quote> ÐÏÒÔÙ É ÏÎÉ ÉÓÐÏÌØÚÕÀÔ
ÎÅËÏÔÏÒÙÅ ÎÏ×ÙÅ ×ÏÚÍÏÖÎÏÓÔÉ, ÅÓÔØ ÂÏÌØÛÏÊ ÛÁÎÓ ÔÏÇÏ,
ÞÔÏ ÉÈ ÓÂÏÒËÁ ÐÒÅÒ×ÅÔÓÑ Ó ÎÅÐÏÎÑÔÎÙÍ ÓÏÏÂÝÅÎÉÅÍ ÏÂ
ÏÛÉÂËÅ. <emphasis>óÁÍÏÅ ÐÅÒ×ÏÅ</emphasis>, ÞÔÏ ×Ù
ÄÏÌÖÎÙ ÓÄÅÌÁÔØ, ÜÔÏ ÕÂÅÄÉÔØÓÑ, ÞÔÏ ÐÏÄËÏÌÌÅËÃÉÑ
<literal>ports-base</literal> ÏÂÎÏ×ÌÅÎÁ.</para>
</important>
<important id="cvsup-collec-index-warn">
<para>åÓÌÉ ×Ù ÎÁÍÅÒÅÎÙ ÐÏÓÔÒÏÉÔØ ÓÏÂÓÔ×ÅÎÎÙÊ ×ÁÒÉÁÎÔ
ÆÁÊÌÁ <filename>ports/INDEX</filename>, ×Ù
<emphasis>ÄÏÌÖÎÙ</emphasis> ÏÂÎÏ×ÉÔØ ËÏÌÌÅËÃÉÀ
<literal>ports-all</literal> (ÐÏÌÎÏÅ ÄÅÒÅ×Ï ÐÏÒÔÏ×).
ðÏÓÔÒÏÅÎÉÅ ÆÁÊÌÁ <filename>ports/INDEX</filename> Ó
ÞÁÓÔØÀ ÄÅÒÅ×Á ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ, ÈÏÔÑ É ×ÏÚÍÏÖÎÏ.
óÍ. ÔÁËÖÅ
<ulink url="&url.books.faq;/applications.html#MAKE-INDEX">
FAQ</ulink>.</para>
</important>
<variablelist>
<varlistentry>
<term><literal>ports-accessibility
release=cvs</literal></term>
<listitem>
<para>ðï ÄÌÑ ÐÏÄÄÅÒÖËÉ ÐÏÌØÚÏ×ÁÔÅÌÅÊ Ó ÎÁÒÕÛÅÎÉÑÍÉ
ÚÒÅÎÉÑ, ÓÌÕÈÁ É Ô.Ð.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-arabic
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ÁÒÁÂÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-archivers
release=cvs</literal></term>
<listitem>
<para>áÒÈÉ×ÁÔÏÒÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-astro
release=cvs</literal></term>
<listitem>
<para>ðÏÒÔÙ ÄÌÑ ÁÓÔÒÏÎÏÍÉÉ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-audio
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ Ú×ÕËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-base
release=cvs</literal></term>
<listitem>
<para>éÎÆÒÁÓÔÒÕËÔÕÒÁ ÓÂÏÒËÉ ÐÏÒÔÏ× -
ÒÁÚÌÉÞÎÙÅ ÆÁÊÌÙ, ÒÁÓÐÏÌÏÖÅÎÎÙÅ × ÐÏÄËÁÔÁÌÏÇÁÈ
<filename>Mk/</filename> É
<filename>Tools/</filename> ËÁÔÁÌÏÇÁ
<filename>/usr/ports</filename>.</para>
<note>
<para>ðÏÖÁÌÕÊÓÔÁ, ÐÒÏÞÔÉÔÅ <link
linkend="cvsup-collec-pbase-warn">×ÁÖÎÏÅ
ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ ×ÙÛÅ</link>: ×Ù ÄÏÌÖÎÙ
<emphasis>×ÓÅÇÄÁ</emphasis> ÏÂÎÏ×ÌÑÔØ ÜÔÕ
ÐÏÄËÏÌÌÅËÃÉÀ, ÐÒÉ ËÁÖÄÏÍ ÏÂÎÏ×ÌÅÎÉÉ ÌÀÂÏÊ
ÞÁÓÔÉ ËÏÌÌÅËÃÉÉ ÐÏÒÔÏ× FreeBSD!</para>
</note>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-benchmarks
release=cvs</literal></term>
<listitem>
<para>éÚÍÅÒÅÎÉÅ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-biology
release=cvs</literal></term>
<listitem>
<para>ðÒÏÇÒÁÍÍÙ ÄÌÑ ÂÉÏÌÏÇÉÉ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-cad
release=cvs</literal></term>
<listitem>
<para>éÎÓÔÒÕÍÅÎÔÙ óáðò.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-chinese
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ËÉÔÁÊÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-comms
release=cvs</literal></term>
<listitem>
<para>ëÏÍÍÕÎÉËÁÃÉÏÎÎÙÅ ÐÒÏÇÒÁÍÍÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-converters
release=cvs</literal></term>
<listitem>
<para>ðÒÅÏÂÒÁÚÏ×ÁÎÉÅ ËÏÄÉÒÏ×ÏË.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-databases
release=cvs</literal></term>
<listitem>
<para>âÁÚÙ ÄÁÎÎÙÈ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-deskutils
release=cvs</literal></term>
<listitem>
<para>÷ÅÝÉ, ÉÓÐÏÌØÚÏ×Á×ÛÉÅÓÑ ÎÁ ÒÁÂÏÞÅÍ ÓÔÏÌÅ
ÄÏ ÉÚÏÂÒÅÔÅÎÉÑ ËÏÍÐØÀÔÅÒÏ×.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-devel
release=cvs</literal></term>
<listitem>
<para>õÔÉÌÉÔÙ ÒÁÚÒÁÂÏÔËÉ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-dns
release=cvs</literal></term>
<listitem>
<para>ðÒÏÇÒÁÍÍÙ, ÉÍÅÀÝÉÅ ÏÔÎÏÛÅÎÉÅ Ë DNS.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-editors
release=cvs</literal></term>
<listitem>
<para>òÅÄÁËÔÏÒÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-emulators
release=cvs</literal></term>
<listitem>
<para>üÍÕÌÑÔÏÒÙ ÄÒÕÇÉÈ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-finance
release=cvs</literal></term>
<listitem>
<para>æÉÎÁÎÓÏ×ÙÅ, ÒÁÓÞÅÔÎÙÅ É Ó×ÑÚÁÎÎÙÅ Ó ÎÉÍÉ
ÐÒÉÌÏÖÅÎÉÑ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-ftp
release=cvs</literal></term>
<listitem>
<para>ëÌÉÅÎÔÓËÉÅ É ÓÅÒ×ÅÒÎÙÅ ÕÔÉÌÉÔÙ FTP.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-games
release=cvs</literal></term>
<listitem>
<para>éÇÒÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-german
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ÎÅÍÅÃËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-graphics
release=cvs</literal></term>
<listitem>
<para>çÒÁÆÉÞÅÓËÉÅ ÕÔÉÌÉÔÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-hebrew
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ É×ÒÉÔÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-hungarian
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ×ÅÎÇÅÒÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-irc
release=cvs</literal></term>
<listitem>
<para>IRC ÕÔÉÌÉÔÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-japanese
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ÑÐÏÎÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-java
release=cvs</literal></term>
<listitem>
<para>&java; ÕÔÉÌÉÔÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-korean
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ËÏÒÅÊÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-lang
release=cvs</literal></term>
<listitem>
<para>ñÚÙËÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-mail
release=cvs</literal></term>
<listitem>
<para>ðÏÞÔÏ×ÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-math
release=cvs</literal></term>
<listitem>
<para>íÁÔÅÍÁÔÉÞÅÓËÉÅ ÐÒÏÇÒÁÍÍÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-mbone
release=cvs</literal></term>
<listitem>
<para>ðÒÉÌÏÖÅÎÉÑ MBone.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-misc
release=cvs</literal></term>
<listitem>
<para>òÁÚÌÉÞÎÙÅ ÕÔÉÌÉÔÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-multimedia
release=cvs</literal></term>
<listitem>
<para>íÕÌØÔÉÍÅÄÉÊÎÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-net
release=cvs</literal></term>
<listitem>
<para>óÅÔÅ×ÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-net-im
release=cvs</literal></term>
<listitem>
<para>ðÒÏÇÒÁÍÍÙ ÏÂÍÅÎÁ ÂÙÓÔÒÙÍÉ ÓÏÏÂÝÅÎÉÑÍÉ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-net-mgmt
release=cvs</literal></term>
<listitem>
<para>ðï ÄÌÑ ÓÅÔÅ×ÏÇÏ ÕÐÒÁ×ÌÅÎÉÑ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-net-p2p
release=cvs</literal></term>
<listitem>
<para>óÅÔÉ ËÌÉÅÎÔÓËÏÇÏ ÏÂÍÅÎÁ (peer-to-peer).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-news
release=cvs</literal></term>
<listitem>
<para>ðÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ ÎÏ×ÏÓÔÅÊ USENET.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-palm
release=cvs</literal></term>
<listitem>
<para>ðÒÏÇÒÁÍÍÎÁÑ ÐÏÄÄÅÒÖËÁ ÄÌÑ
<trademark class="trade">Palm</trademark>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-polish
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ÐÏÌØÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-portuguese
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ÐÏÒÔÕÇÁÌØÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-print
release=cvs</literal></term>
<listitem>
<para>ðÒÏÇÒÁÍÍÙ ÐÅÞÁÔÉ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-russian
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ÒÕÓÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-science
release=cvs</literal></term>
<listitem>
<para>îÁÕÞÎÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-security
release=cvs</literal></term>
<listitem>
<para>õÔÉÌÉÔÙ ÂÅÚÏÐÁÓÎÏÓÔÉ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-shells
release=cvs</literal></term>
<listitem>
<para>ïÂÏÌÏÞËÉ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-sysutils
release=cvs</literal></term>
<listitem>
<para>óÉÓÔÅÍÎÙÅ ÕÔÉÌÉÔÙ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-textproc
release=cvs</literal></term>
<listitem>
<para>õÔÉÌÉÔÙ ÏÂÒÁÂÏÔËÉ ÔÅËÓÔÁ (ÎÅ ×ËÌÀÞÁÀÔ
ÎÁÓÔÏÌØÎÙÅ ÕÔÉÌÉÔÙ ÐÕÂÌÉËÁÃÉÉ).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-ukrainian
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ ÕËÒÁÉÎÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-vietnamese
release=cvs</literal></term>
<listitem>
<para>ðÏÄÄÅÒÖËÁ רÅÔÎÁÍÓËÏÇÏ ÑÚÙËÁ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-www
release=cvs</literal></term>
<listitem>
<para>ðÒÏÇÒÁÍÍÙ, ÏÔÎÏÓÑÝÉÅÓÑ Ë World Wide
Web.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-x11
release=cvs</literal></term>
<listitem>
<para>ðÏÒÔÙ Ó ÐÏÄÄÅÒÖËÏÊ X window
system.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-x11-clocks
release=cvs</literal></term>
<listitem>
<para>þÁÓÙ X11.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-x11-fm
release=cvs</literal></term>
<listitem>
<para>æÁÊÌÏ×ÙÅ ÍÅÎÅÄÖÅÒÙ X11.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-x11-fonts
release=cvs</literal></term>
<listitem>
<para>ûÒÉÆÔÙ É ÛÒÉÆÔÏ×ÙÅ ÕÔÉÌÉÔÙ X11.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-x11-toolkits
release=cvs</literal></term>
<listitem>
<para>ðÁËÅÔÙ ÒÁÚÒÁÂÏÔËÉ ÐÒÉÌÏÖÅÎÉÊ ÄÌÑ X11.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-x11-servers
release=cvs</literal></term>
<listitem>
<para>óÅÒ×ÅÒÙ X11.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-x11-themes
release=cvs</literal></term>
<listitem>
<para>ôÅÍÙ X11.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>ports-x11-wm
release=cvs</literal></term>
<listitem>
<para>ïËÏÎÎÙÅ ÍÅÎÅÄÖÅÒÙ X11.</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>projects-all release=cvs</literal></term>
<listitem>
<para>éÓÈÏÄÎÙÅ ÔÅËÓÔÙ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÐÒÏÅËÔÏ× FreeBSD.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-all release=cvs</literal></term>
<listitem>
<para>ïÓÎÏ×ÎÙÅ ÉÓÈÏÄÎÙÅ ÔÅËÓÔÙ FreeBSD, ×ËÌÀÞÁÑ
ËÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÊ ËÏÄ.</para>
<variablelist>
<varlistentry>
<term><literal>src-base
release=cvs</literal></term>
<listitem>
<para>òÁÚÌÉÞÎÙÅ ÆÁÊÌÙ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÉÚ
<filename>/usr/src</filename>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-bin
release=cvs</literal></term>
<listitem>
<para>õÔÉÌÉÔÙ, ËÏÔÏÒÙÅ ÍÏÇÕÔ
ÐÏÔÒÅÂÏ×ÁÔØÓÑ × ÏÄÎÏÐÏÌØÚÏ×ÁÔÅÌØÓËÏÍ ÒÅÖÉÍÅ
(<filename>/usr/src/bin</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-contrib
release=cvs</literal></term>
<listitem>
<para>õÔÉÌÉÔÙ É ÂÉÂÌÉÏÔÅËÉ, ÚÁÉÍÓÔ×Ï×ÁÎÎÙÅ ÐÒÏÅËÔÏÍ
FreeBSD, ÉÓÐÏÌØÚÕÀÔÓÑ ÐÏÞÔÉ ÂÅÚ ÍÏÄÉÆÉËÁÃÉÊ
(<filename>/usr/src/contrib</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-crypto release=cvs</literal></term>
<listitem>
<para>ëÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÅ ÕÔÉÌÉÔÙ É ÂÉÂÌÉÏÔÅËÉ,
ÚÁÉÍÓÔ×Ï×ÁÎÎÙÅ ÐÒÏÅËÔÏÍ FreeBSD, ÉÓÐÏÌØÚÕÀÔÓÑ
ÐÏÞÔÉ ÂÅÚ ÍÏÄÉÆÉËÁÃÉÊ
(<filename>/usr/src/crypto</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-eBones release=cvs</literal></term>
<listitem>
<para>Kerberos É DES
(<filename>/usr/src/eBones</filename>). îÅ
ÉÓÐÏÌØÚÕÀÔÓÑ × ÔÅËÕÝÉÈ ÒÅÌÉÚÁÈ FreeBSD.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-etc
release=cvs</literal></term>
<listitem>
<para>æÁÊÌÙ ÎÁÓÔÒÏÊËÉ ÓÉÓÔÅÍÙ
(<filename>/usr/src/etc</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-games
release=cvs</literal></term>
<listitem>
<para>éÇÒÙ
(<filename>/usr/src/games</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-gnu
release=cvs</literal></term>
<listitem>
<para>õÔÉÌÉÔÙ, ÐÏÐÁÄÁÀÝÉÅ ÐÏÄ GNU Public
License (<filename>/usr/src/gnu</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-include
release=cvs</literal></term>
<listitem>
<para>æÁÊÌÙ ÚÁÇÏÌÏ×ËÏ×
(<filename>/usr/src/include</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-kerberos5
release=cvs</literal></term>
<listitem>
<para>ðÁËÅÔ ÂÅÚÏÐÁÓÎÏÓÔÉ Kerberos5
(<filename>/usr/src/kerberos5</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-kerberosIV
release=cvs</literal></term>
<listitem>
<para>ðÁËÅÔ ÂÅÚÏÐÁÓÎÏÓÔÉ KerberosIV
(<filename>/usr/src/kerberosIV</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-lib
release=cvs</literal></term>
<listitem>
<para>âÉÂÌÉÏÔÅËÉ
(<filename>/usr/src/lib</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-libexec
release=cvs</literal></term>
<listitem>
<para>óÉÓÔÅÍÎÙÅ ÐÒÏÇÒÁÍÍÙ, ÏÂÙÞÎÏ ×ÙÐÏÌÎÑÅÍÙÅ
ÄÒÕÇÉÍÉ ÐÒÏÇÒÁÍÍÁÍÉ
(<filename>/usr/src/libexec</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-release
release=cvs</literal></term>
<listitem>
<para>æÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÐÒÏÉÚ×ÏÄÓÔ×Á ÒÅÌÉÚÏ×
FreeBSD
(<filename>/usr/src/release</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-sbin release=cvs</literal></term>
<listitem>
<para>óÉÓÔÅÍÎÙÅ ÕÔÉÌÉÔÙ ÄÌÑ ÏÄÎÏÐÏÌØÚÏ×ÁÔÅÌØÓËÏÇÏ
ÒÅÖÉÍÁ
(<filename>/usr/src/sbin</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-secure
release=cvs</literal></term>
<listitem>
<para>ëÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ É ËÏÍÁÎÄÙ
(<filename>/usr/src/secure</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-share
release=cvs</literal></term>
<listitem>
<para>æÁÊÌÙ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÙ
ÎÅÓËÏÌØËÉÍÉ ÓÉÓÔÅÍÁÍÉ
(<filename>/usr/src/share</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-sys
release=cvs</literal></term>
<listitem>
<para>ñÄÒÏ
(<filename>/usr/src/sys</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-sys-crypto
release=cvs</literal></term>
<listitem>
<para>ëÒÉÐÔÏÇÒÁÆÉÞÅÓËÉÊ ËÏÄ ÑÄÒÁ
(<filename>/usr/src/sys/crypto</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-tools
release=cvs</literal></term>
<listitem>
<para>òÁÚÌÉÞÎÙÅ ÉÎÓÔÒÕÍÅÎÔÙ ÄÌÑ ÐÏÄÄÅÒÖËÉ FreeBSD
(<filename>/usr/src/tools</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-usrbin
release=cvs</literal></term>
<listitem>
<para>ðÏÌØÚÏ×ÁÔÅÌØÓËÉÅ ÕÔÉÌÉÔÙ
(<filename>/usr/src/usr.bin</filename>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>src-usrsbin
release=cvs</literal></term>
<listitem>
<para>óÉÓÔÅÍÎÙÅ ÕÔÉÌÉÔÙ
(<filename>/usr/src/usr.sbin</filename>).</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>www release=cvs</literal></term>
<listitem>
<para>éÓÈÏÄÎÙÅ ÔÅËÓÔÙ www ÓÁÊÔÁ FreeBSD.</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>distrib release=self</literal></term>
<listitem>
<para>óÏÂÓÔ×ÅÎÎÙÅ ÆÁÊÌÙ ÎÁÓÔÒÏÊËÉ ÓÅÒ×ÅÒÁ
<application>CVSup</application>. éÓÐÏÌØÚÕÀÔÓÑ ÚÅÒËÁÌÁÍÉ
<application>CVSup</application>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>gnats release=current</literal></term>
<listitem>
<para>âÁÚÁ ÄÁÎÎÙÈ ÏÔÓÌÅÖÉ×ÁÎÉÑ ÏÛÉÂÏË GNATS.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>mail-archive release=current</literal></term>
<listitem>
<para>áÒÈÉ× ÓÐÉÓËÏ× ÒÁÓÓÙÌËÉ FreeBSD.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>www release=current</literal></term>
<listitem>
<para>æÁÊÌÙ ÐÒÅÄÏÂÒÁÂÏÔËÉ WWW ÓÁÊÔÁ FreeBSD (ÎÅ ÉÓÈÏÄÎÙÅ
ÆÁÊÌÙ). éÓÐÏÌØÚÕÀÔÓÑ ÚÅÒËÁÌÁÍÉ WWW.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2>
<title>äÁÌØÎÅÊÛÁÑ ÉÎÆÏÒÍÁÃÉÑ</title>
<para><application>CVSup</application> FAQ É ÄÒÕÇÁÑ ÉÎÆÏÒÍÁÃÉÑ Ï
<application>CVSup</application> ÎÁÈÏÄÉÔÓÑ ÎÁ
<ulink url="http://www.polstra.com/projects/freeware/CVSup/">äÏÍÁÛÎÅÊ
ÓÔÒÁÎÉÃÅ CVSup</ulink>.</para>
<para>âÏÌØÛÁÑ ÞÁÓÔØ Ó×ÑÚÁÎÎÙÈ Ó FreeBSD ÏÂÓÕÖÄÅÎÉÊ
<application>CVSup</application> ÐÒÏ×ÏÄÉÌÁÓØ × ÓÐÉÓËÅ ÒÁÓÓÙÌËÉ
&a.hackers.name;. îÏ×ÙÅ
×ÅÒÓÉÉ ÐÒÏÇÒÁÍÍÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ ÁÎÏÎÓÉÒÕÀÔÓÑ ÚÄÅÓØ É ×
ÓÐÉÓËÅ ÒÁÓÓÙÌËÉ &a.announce.name;.</para>
<para>÷ÏÐÒÏÓÙ É ÓÏÏÂÝÅÎÉÑ Ï ÏÛÉÂËÁÈ ÁÄÒÅÓÕÊÔÅ Á×ÔÏÒÕ ÐÒÏÇÒÁÍÍÙ
<email>cvsup-bugs@polstra.com</email>.</para>
</sect2>
<sect2 id="cvsup-mirrors">
<title>úÅÒËÁÌÁ CVSup</title>
<para><link linkend="cvsup">CVSup</link> ÓÅÒ×ÅÒÙ ÄÌÑ FreeBSD ÒÁÂÏÔÁÀÔ ÎÁ
ÓÌÅÄÕÀÝÉÈ ÓÁÊÔÁÈ:</para>
&chap.mirrors.cvsup.inc;
</sect2>
</sect1>
<sect1 id="portsnap">
<title>éÓÐÏÌØÚÏ×ÁÎÉÅ Portsnap</title>
<sect2 id="portsnap-intro">
<title>÷×ÅÄÅÎÉÅ</title>
<para><application>Portsnap</application> &mdash; ÓÉÓÔÅÍÁ ÄÌÑ
ÚÁÝÉÝÅÎÎÏÇÏ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ ÄÅÒÅ×Á ÐÏÒÔÏ× &os;. ðÒÉÍÅÒÎÏ ÒÁÚ
× ÞÁÓ ÇÅÎÅÒÉÒÕÅÔÓÑ <quote>ÓÎÜÐÛÏÔ</quote> ÄÅÒÅ×Á ÐÏÒÔÏ×,
ËÏÔÏÒÙÊ ÚÁÔÅÍ ÁÒÈÉ×ÉÒÕÅÔÓÑ É ÐÏÄÐÉÓÙ×ÁÅÔÓÑ ÜÌÅËÔÒÏÎÎÏÊ ÐÏÄÐÉÓØÀ.
ðÏÌÕÞÅÎÎÙÅ ÆÁÊÌÙ ÚÁÔÅÍ ÒÁÓÐÒÏÓÔÒÁÎÑÀÔÓÑ ÐÒÉ ÐÏÍÏÝÉ HTTP.</para>
<para>ðÏÄÏÂÎÏ <application>CVSup</application>,
<application>portsnap</application> ÉÓÐÏÌØÚÕÅÔ
<emphasis>ÁËÔÉ×ÎÕÀ (pull)</emphasis> ÍÏÄÅÌØ ÏÂÎÏ×ÌÅÎÉÊ:
ÕÐÁËÏ×ÁÎÎÏÅ É ÐÏÄÐÉÓÁÎÎÏÅ ÄÅÒÅ×Ï ÐÏÍÅÝÁÅÔÓÑ ÎÁ ×ÅÂ-ÓÅÒ×ÅÒ, ÏÔËÕÄÁ
ÅÇÏ ÄÏÌÖÎÙ ÚÁÂÉÒÁÔØ ËÌÉÅÎÔÙ. ðÏÌØÚÏ×ÁÔÅÌØ ÄÏÌÖÅÎ ÌÉÂÏ ÚÁÐÕÓÔÉÔØ
&man.portsnap.8; ×ÒÕÞÎÕÀ, ÞÔÏÂÙ ÐÏÌÕÞÉÔØ
ÏÂÎÏ×ÌÅÎÉÑ, ÌÉÂÏ ÎÁÓÔÒÏÉÔØ ÐÅÒÉÏÄÉÞÅÓËÏÅ ÚÁÄÁÎÉÅ ÐÒÉ ÐÏÍÏÝÉ
&man.cron.8;.</para>
<para>ðÏ ÔÅÈÎÉÞÅÓËÉÍ ÐÒÉÞÉÎÁÍ <application>Portsnap</application>
ÎÅ ÏÂÎÏ×ÌÑÅÔ ÏÓÎÏ×ÎÏÅ (<quote>ÖÉ×ÏÅ</quote>) ÄÅÒÅ×Ï ÐÏÒÔÏ× ×
ËÁÔÁÌÏÇÅ <filename>/usr/ports/</filename>, Á ÒÁÂÏÔÁÅÔ ÓÏ ÓÖÁÔÏÊ
ËÏÐÉÅÊ ÄÅÒÅ×Á × ËÁÔÁÌÏÇÅ <filename>/var/db/portsnap/</filename>.
÷ÐÏÓÌÅÄÓÔ×ÉÉ ÜÔÁ ËÏÐÉÑ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÏÂÎÏ×ÌÅÎÉÑ ÏÓÎÏ×ÎÏÇÏ
ÄÅÒÅ×Á.</para>
<note>
<para>åÓÌÉ <application>Portsnap</application> ÂÙÌ ÕÓÔÁÎÏ×ÌÅÎ ÉÚ
ëÏÌÌÅËÃÉÉ ÐÏÒÔÏ× &os;, ËÁÔÁÌÏÇÏÍ ÄÌÑ ÓÎÜÐÛÏÔÏ× ÂÕÄÅÔ
<filename>/usr/local/portsnap/</filename>, Á ÎÅ
<filename>/var/db/portsnap/</filename>.</para>
</note>
</sect2>
<sect2 id="portsnap-install">
<title>õÓÔÁÎÏ×ËÁ</title>
<para>&os; ÎÁÞÉÎÁÑ Ó ×ÅÒÓÉÉ 6.0 ÓÏÄÅÒÖÉÔ
<application>Portsnap</application> × ÂÁÚÏ×ÏÊ ÐÏÓÔÁ×ËÅ ÓÉÓÔÅÍÙ.
äÌÑ ÂÏÌÅÅ ÒÁÎÎÉÈ ÒÅÌÉÚÏ× &os; ÜÔÁ ÕÔÉÌÉÔÁ ÍÏÖÅÔ ÂÙÔØ ÕÓÔÁÎÏ×ÌÅÎÁ
ÉÚ ÐÏÒÔÁ <filename role="package">sysutils/portsnap</filename>.</para>
</sect2>
<sect2 id="portsnap-config">
<title>ëÏÎÆÉÇÕÒÁÃÉÑ Portsnap</title>
<para>ëÏÎÆÉÇÕÒÁÃÉÑ <application>Portsnap</application> ÏÐÉÓÙ×ÁÅÔÓÑ
ÆÁÊÌÏÍ <filename>/etc/portsnap.conf</filename>. äÌÑ ÂÏÌØÛÉÎÓÔ×Á
ÐÏÌØÚÏ×ÁÔÅÌÅÊ ×ÐÏÌÎÅ ÐÏÄÏÊÄÅÔ ËÏÎÆÉÇÕÒÁÃÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ;
ÚÁ ÐÏÄÒÏÂÎÏÓÔÑÍÉ ÏÂÒÁÝÁÊÔÅÓØ Ë ÓÔÒÁÎÉÃÅ ÓÐÒÁ×ÏÞÎÉËÁ
&man.portsnap.conf.5;.</para>
<note>
<para>ðÒÉ ÕÓÔÁÎÏ×ËÅ <application>Portsnap</application> ÉÚ
ëÏÌÌÅËÃÉÉ ÐÏÒÔÏ× ÉÓÐÏÌØÚÕÅÔÓÑ ÆÁÊÌ ËÏÎÆÉÇÕÒÁÃÉÉ
<filename>/usr/local/etc/portsnap.conf</filename>.
ðÒÉ ÕÓÔÁÎÏ×ËÅ ÐÏÒÔÁ ÜÔÏÔ ÆÁÊÌ ÎÅ ÓÏÚÄÁÅÔÓÑ; ×ÁÍ ÎÕÖÎÏ ÓÏÚÄÁÔØ
ÅÇÏ ÓÁÍÏÓÔÏÑÔÅÌØÎÏ ËÏÍÁÎÄÏÊ</para>
<screen>&prompt.root; <userinput>cd /usr/local/etc &amp;&amp; cp portsnap.conf.sample portsnap.conf</userinput></screen>
</note>
</sect2>
<sect2>
<title>ðÅÒ×ÙÊ ÚÁÐÕÓË <application>Portsnap</application></title>
<para>ðÒÉ ÐÅÒ×ÏÍ ÚÁÐÕÓËÅ ÕÔÉÌÉÔÅ &man.portsnap.8;
ÐÏÔÒÅÂÕÅÔÓÑ ÚÁÇÒÕÚÉÔØ ÕÐÁËÏ×ÁÎÎÙÊ ÓÎÜÐÛÏÔ ÐÏÌÎÏÇÏ ÄÅÒÅ×Á ÐÏÒÔÏ×
× ËÁÔÁÌÏÇ <filename>/var/db/portsnap/</filename>
(<filename>/usr/local/portsnap/</filename>, ÅÓÌÉ
<application>Portsnap</application> ÂÙÌ ÕÓÔÁÎÏ×ÌÅÎ ÉÚ ëÏÌÌÅËÃÉÉ
ÐÏÒÔÏ×). îÁ ÎÁÞÁÌÏ 2006 ÇÏÄÁ ÒÁÚÍÅÒ ÓÎÜÐÛÏÔÁ ÓÏÓÔÁ×ÌÑÅÔ ÏËÏÌÏ
41&nbsp;íâ.</para>
<screen>&prompt.root; <userinput>portsnap fetch</userinput></screen>
<para>ðÏÓÌÅ ÚÁÇÒÕÚËÉ ÓÎÜÐÛÏÔÁ ÉÚ ÎÅÇÏ ÍÏÖÅÔ ÂÙÔØ ÒÁÚ×ÅÒÎÕÔÏ ÏÓÎÏ×ÎÏÅ
ÄÅÒÅ×Ï ÐÏÒÔÏ×. üÔÏ ÎÅÏÂÈÏÄÉÍÏ, ÄÁÖÅ ÅÓÔØ ËÁÔÁÌÏÇ
<filename>/usr/ports/</filename>ÚÁÐÏÌÎÅÎ ËÁËÉÍ-ÌÉÂÏ ÄÒÕÇÉÍ
ÓÐÏÓÏÂÏÍ, ÎÁÐÒÉÍÅÒ ÐÒÉ ÐÏÍÏÝÉ <application>CVSup</application>,
ÐÏÓËÏÌØËÕ ÐÏÚ×ÏÌÑÅÔ ÕÓÔÁÎÏ×ÉÔØ ÔÏÞËÕ ÏÔÓÞÅÔÁ, ÏÔ ËÏÔÏÒÏÊ
<command>portsnap</command> ÂÕÄÅÔ ÏÐÒÅÄÅÌÑÔØ ÎÅÏÂÈÏÄÉÍÙÊ
ÏÂßÅÍ ÉÚÍÅÎÅÎÉÊ.</para>
<screen>&prompt.root; <userinput>portsnap extract</userinput></screen>
<note>
<para>÷ ËÏÎÆÉÇÕÒÁÃÉÉ ÕÓÔÁÎÏ×ËÉ ÐÏ ÕÍÏÌÞÁÎÉÀ ËÁÔÁÌÏÇ
<filename class="directory">/usr/ports</filename> ÎÅ ÓÏÚÄÁÎ.
åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ &os; 6.0-RELEASE,
ÓÏÚÄÁÊÔÅ ÅÇÏ ÓÁÍÏÓÔÏÑÔÅÌØÎÏ ÐÅÒÅÄ ÐÅÒ×ÙÍ ÚÁÐÕÓËÏÍ
ÕÔÉÌÉÔÙ <command>portsnap</command>.
÷ ÂÏÌÅÅ ÐÏÚÄÎÉÈ ×ÅÒÓÉÑÈ &os; ÉÌÉ × ×ÅÒÓÉÉ ÉÚ ÐÏÒÔÏ×
<application>Portsnap</application> Á×ÔÏÍÁÔÉÞÅÓËÉ ÓÏÚÄÁÓÔ
ÅÇÏ ÐÒÉ ÐÅÒ×ÏÍ ×ÙÚÏ×Å.</para>
</note>
</sect2>
<sect2>
<title>ïÂÎÏ×ÌÅÎÉÅ ÄÅÒÅ×Á ÐÏÒÔÏ×</title>
<para>ðÏÓÌÅ ÔÏÇÏ ËÁË ÐÅÒ×ÏÎÁÞÁÌØÎÙÊ ÓÎÜÐÛÏÔ ÄÅÒÅ×Á ÐÏÒÔÏ× ÂÕÄÅÔ
ÒÁÚ×ÅÒÎÕÔ × ËÁÔÁÌÏÇ <filename>/usr/ports/</filename>, ÏÂÎÏ×ÌÅÎÉÅ
ÄÅÒÅ×Á ÐÏÒÔÏ× ÂÕÄÅÔ ÓÏÓÔÏÑÔØ ÉÚ Ä×ÕÈ ÛÁÇÏ×:
ÚÁÇÒÕÚËÉ (<emphasis>fetch</emphasis>) ÏÂÎÏ×ÌÅÎÉÊ Ë ÕÐÁËÏ×ÁÎÎÏÍÕ
ÓÎÜÐÛÏÔÕ É ÐÏÓÌÅÄÕÀÝÅÇÏ ÏÂÎÏ×ÌÅÎÉÑ (<emphasis>update</emphasis>)
ÏÓÎÏ×ÎÏÇÏ ÄÅÒÅ×Á. ïÂÁ ÛÁÇÁ ÍÏÇÕÔ ÂÙÔØ ×ÙÐÏÌÎÅÎÙ ÏÄÎÉÍ ÚÁÐÕÓËÏÍ
<command>portsnap</command>:</para>
<screen>&prompt.root; <userinput>portsnap fetch update</userinput></screen>
<note>
<para>îÅËÏÔÏÒÙÅ ÉÚ ÓÔÁÒÙÈ ×ÅÒÓÉÊ <command>portsnap</command>
ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔ ÔÁËÏÊ ÓÉÎÔÁËÓÉÓ; × ÜÔÏÍ ÓÌÕÞÁÅ, ÉÓÐÏÌØÚÕÊÔÅ Ä×Å
ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÅ ËÏÍÁÎÄÙ:</para>
<screen>&prompt.root; <userinput>portsnap fetch</userinput>
&prompt.root; <userinput>portsnap update</userinput></screen>
</note>
</sect2>
<sect2>
<title>úÁÐÕÓË portsnap ÉÚ cron</title>
<para>äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÉÚÂÅÖÁÔØ ÐÒÏÂÌÅÍ Ó <quote>ÂÅÚÕÍÎÙÍÉ
ÔÏÌÐÁÍÉ</quote> ËÌÉÅÎÔÏ×, ÏÄÎÏ×ÒÅÍÅÎÎÏ ÐÒÉÈÏÄÑÝÉÍÉ ÎÁ ÓÅÒ×ÅÒÁ
<application>Portsnap</application>, ËÏÍÁÎÄÁ <command>portsnap
fetch</command> ÎÅ ÚÁÐÕÓÔÉÔÓÑ ËÁË ÚÁÄÁÎÉÅ &man.cron.8;.
äÌÑ ÒÁÂÏÔÙ ÉÚ <command>cron</command> ÐÒÅÄÎÁÚÎÁÞÅÎÁ ÓÐÅÃÉÁÌØÎÁÑ
ËÏÍÁÎÄÁ <command>portsnap cron</command>, ËÏÔÏÒÁÑ ÐÅÒÅÄ
ÚÁÇÒÕÚËÏÊ ÏÂÎÏ×ÌÅÎÉÊ ÏÖÉÄÁÅÔ ÓÌÕÞÁÊÎÏÅ ×ÒÅÍÑ ÄÏ 3600 ÓÅËÕÎÄ.</para>
<para>ëÒÏÍÅ ÔÏÇÏ, ÎÁÓÔÏÑÔÅÌØÎÏ ÎÅ ÒÅËÏÍÅÎÄÕÅÔÓÑ ÚÁÐÕÓËÁÔØ ÉÚ
<command>cron</command> ËÏÍÁÎÄÕ <command>portsnap
update</command>, ÐÏÓËÏÌØËÕ ÐÒÉ ÐÅÒÅÓÅÞÅÎÉÉ Ó ÐÒÏÃÅÓÓÏÍ ÓÂÏÒËÉ
ÉÌÉ ÕÓÔÁÎÏ×ËÉ ËÁËÏÇÏ-ÌÉÂÏ ÐÏÒÔÁ ÎÅÉÚÂÅÖÎÏ ×ÏÚÎÉËÎÅÔ ËÏÎÆÌÉËÔ.
ó ÄÒÕÇÏÊ ÓÔÏÒÏÎÙ, ÂÅÚÏÐÁÓÎÏ ÏÂÎÏ×ÉÔØ ÉÎÄÅËÓÎÙÊ ÆÁÊÌ
<filename>INDEX</filename>, ÚÁÐÕÓÔÉ×
<command>portsnap -I update</command> (ÒÁÚÕÍÅÅÔÓÑ, ËÏÍÁÎÄÕ
<command>portsnap update</command> ÂÅÚ ËÌÀÞÁ <option>-I</option>
ÄÌÑ ÏÂÎÏ×ÌÅÎÉÑ ÏÓÔÁ×ÛÅÊÓÑ ÞÁÓÔÉ ÄÅÒÅ×Á ÐÏÒÔÏ× ÐÒÉÄÅÔÓÑ ÚÁÐÕÓÔÉÔØ
×ÒÕÞÎÕÀ).</para>
<para>äÌÑ ÅÖÅÄÎÅ×ÎÏÇÏ ÏÂÎÏ×ÌÅÎÉÑ ÕÐÁËÏ×ÁÎÎÏÇÏ ÓÎÜÐÛÏÔÁ É ÉÎÄÅËÓÎÏÇÏ
ÆÁÊÌÁ ÐÒÉ ÐÏÍÏÝÉ <command>portsnap</command> É ÐÏÓÌÅÄÕÀÝÅÇÏ
ÏÔÞÅÔÁ ÐÏÞÔÏÊ Ï ÕÓÔÁÒÅ×ÛÉÈ ÕÓÔÁÎÏ×ÌÅÎÎÙÈ ÐÁËÅÔÁÈ ÄÏÂÁרÔÅ
× ×ÁÛ ÆÁÊÌ <filename>/etc/crontab</filename> ÓÔÒÏËÕ</para>
<programlisting>0 3 * * * root portsnap -I cron update &amp;&amp; pkg_version -vIL=</programlisting>
<note>
<para>åÓÌÉ ÓÉÓÔÅÍÎÙÅ ÞÁÓÙ ÎÅ ÕÓÔÁÎÏ×ÌÅÎÙ × ÌÏËÁÌØÎÏÅ ×ÒÅÍÑ,
ÐÏÖÁÌÕÊÓÔÁ, ÚÁÍÅÎÉÔÅ <literal>3</literal> ÎÁ ÓÌÕÞÁÊÎÏÅ
ÞÉÓÌÏ ÍÅÖÄÕ 0 É 23, ÞÔÏÂÙ ÎÅ ÓÏÚÄÁ×ÁÔØ ÐÉËÏ×ÙÈ ÎÁÇÒÕÚÏË ÎÁ
ÓÅÒ×ÅÒÙ <application>portsnap</application>.</para>
</note>
<note>
<para>óÔÁÒÙÅ ×ÅÒÓÉÉ ÕÔÉÌÉÔÙ <command>portsnap</command>
ÎÅ ÐÏÄÄÅÒÖÉ×ÁÌÉ ÎÅÓËÏÌØËÏ ËÏÍÁÎÄ ÐÒÉ ÏÄÎÏÍ ÚÁÐÕÓËÅ (ÎÁÐÒÉÍÅÒ,
<literal>cron update</literal>). åÓÌÉ ËÏÍÁÎÄÁ, ÕËÁÚÁÎÎÁÑ ×ÙÛÅ,
ÎÅ ÓÒÁÂÏÔÁÅÔ, ÐÏÐÒÏÂÕÊÔÅ ÚÁÍÅÎÉÔØ
<command>portsnap -I cron update</command> ÎÁ
<command>portsnap cron &amp;&amp; portsnap -I update</command>.</para>
</note>
</sect2>
</sect1>
<sect1 id="cvs-tags">
<title>ôÅÇÉ CVS</title>
<para>ðÒÉ ÐÏÌÕÞÅÎÉÉ ÉÌÉ ÏÂÎÏ×ÌÅÎÉÉ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ
<application>cvs</application> ÉÌÉ
<application>CVSup</application> ÄÏÌÖÅÎ ÂÙÔØ ÕËÁÚÁÎ ÔÅÇ ÒÅ×ÉÚÉÉ
ôÅÇ ÏÔÎÏÓÉÔÓÑ ÌÉÂÏ Ë ÏÐÒÅÄÅÌÅÎÎÏÊ ÌÉÎÉÉ ÒÁÚÒÁÂÏÔËÉ &os;
ÌÉÂÏ Ë ÏÐÒÅÄÅÌÅÎÎÏÍÕ ÍÏÍÅÎÔÕ ×ÒÅÍÅÎÉ. ðÅÒ×ÙÊ ÔÉÐ ÎÁÚÙ×ÁÅÔÓÑ
<quote>ÔÅÇÏÍ ×ÅÔ×É</quote>, ×ÔÏÒÏÊ ÔÉÐ ÎÁÚÙ×ÁÅÔÓÑ <quote>ÔÅÇÏÍ
ÒÅÌÉÚÁ</quote>.</para>
<sect2>
<title>ôÅÇÉ ×ÅÔ×ÅÊ</title>
<para>÷ÓÅ ÏÎÉ, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ <literal>HEAD</literal> (ËÏÔÏÒÙÊ ×ÓÅÇÄÁ
ÒÁÂÏÔÁÅÔ), ÏÔÎÏÓÑÔÓÑ ÔÏÌØËÏ Ë ÄÅÒÅ×Õ <filename>src/</filename>.
äÅÒÅ×ØÑ <filename>ports/</filename>, <filename>doc/</filename> É
<filename>www/</filename> ÎÅ ÉÍÅÀÔ ÔÅÇÏ× ×ÅÔ×ÅÊ.</para>
<variablelist>
<varlistentry>
<term>HEAD</term>
<listitem>
<para>óÉÍ×ÏÌÉÞÅÓËÏÅ ÉÍÑ ÄÌÑ ÏÓÎÏ×ÎÏÊ ×ÅÔ×É ÒÁÚÒÁÂÏÔËÉ,
FreeBSD-CURRENT. éÓÐÏÌØÚÕÅÔÓÑ ÐÏ ÕÍÏÌÞÁÎÉÀ, ÅÓÌÉ ÔÅÇ ÎÅ
ÕËÁÚÁÎ.</para>
<para>÷ <application>CVSup</application>, ÜÔÏÔ ÔÅÇ ÐÒÅÄÓÔÁ×ÌÅÎ
ÓÉÍ×ÏÌÏÍ <literal>.</literal> (ÎÅ ÚÎÁË ÐÕÎËÔÕÁÃÉÉ, Á
ÓÉÍ×ÏÌ <quote><literal>.</literal></quote>).</para>
<note>
<para>÷ CVS ÔÅÇ ÐÏ ÕÍÏÌÞÁÎÉÀ ÉÓÐÏÌØÚÕÅÔÓÑ, ÅÓÌÉ ÔÅÇ ÎÅ ÕËÁÚÁÎ
×ÏÏÂÝÅ. ïÂÙÞÎÏ ÎÅ ÏÞÅÎØ ÈÏÒÏÛÅÊ ÉÄÅÅÊ Ñ×ÌÑÅÔÓÑ ÏÂÎÏ×ÌÅÎÉÅ
ÄÏ CURRENT ÎÁ ÍÁÛÉÎÅ ÓÏ STABLE, ÔÏÌØËÏ ÅÓÌÉ ×Ù ÎÅ ÓÔÒÅÍÉÔÅÓØ
ÉÍÅÎÎÏ Ë ÜÔÏÍÕ.</para>
</note>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_6</term>
<listitem>
<para>÷ÅÔר ÒÁÚÒÁÂÏÔËÉ FreeBSD-6.X, ÉÚ×ÅÓÔÎÁÑ ÔÁËÖÅ ËÁË
FreeBSD 6-STABLE.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_6_1</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-6.1, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_6_0</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-6.0, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5</term>
<listitem>
<para>÷ÅÔר ÒÁÚÒÁÂÏÔËÉ FreeBSD-5.X, ÉÚ×ÅÓÔÎÁÑ ÔÁËÖÅ ËÁË
FreeBSD 5-STABLE.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_5</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-5.5, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_4</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-5.4, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_3</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-5.3, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_2</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-5.2 É FreeBSD-5.2.1, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_1</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-5.1, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_0</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-5.0, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4</term>
<listitem>
<para>÷ÅÔר ÒÁÚÒÁÂÏÔËÉ FreeBSD-4.X, ÉÚ×ÅÓÔÎÁÑ ÔÁËÖÅ ËÁË
FreeBSD 4-STABLE.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_11</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-4.11, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_10</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-4.10, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_9</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-4.9, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_8</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-4.8, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_7</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-4.7, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_6</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-4.6 É FreeBSD-4.6.2, ÉÓÐÏÌØÚÕÅÍÁÑ
ÔÏÌØËÏ ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_5</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-4.5, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_4</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-4.4, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_3</term>
<listitem>
<para>÷ÅÔר ÒÅÌÉÚÁ ÄÌÑ FreeBSD-4.3, ÉÓÐÏÌØÚÕÅÍÁÑ ÔÏÌØËÏ
ÄÌÑ ÉÓÐÒÁ×ÌÅÎÉÊ ÂÅÚÏÐÁÓÎÏÓÔÉ É ÄÒÕÇÉÈ ËÒÉÔÉÞÅÓËÉÈ
ÉÓÐÒÁ×ÌÅÎÉÊ.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_3</term>
<listitem>
<para>÷ÅÔר ÒÁÚÒÁÂÏÔËÉ ÄÌÑ FreeBSD-3.X, ÉÚ×ÅÓÔÎÁÑ ÔÁËÖÅ ËÁË
3.X-STABLE.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_2_2</term>
<listitem>
<para>÷ÅÔר ÒÁÚÒÁÂÏÔËÉ ÄÌÑ FreeBSD-2.2.X, ÉÚ×ÅÓÔÎÁÑ ÔÁËÖÅ ËÁË
2.2-STABLE. üÔÁ ×ÅÔר ÐÏ ÂÏÌØÛÅÊ ÞÁÓÔÉ ÕÓÔÁÒÅÌÁ.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2>
<title>ôÅÇÉ ÒÅÌÉÚÏ×</title>
<para>üÔÉ ÔÅÇÉ ÏÔÎÏÓÑÔÓÑ Ë ÏÐÒÅÄÅÌÅÎÎÙÍ ÍÏÍÅÎÔÁÍ ×ÒÅÍÅÎÉ, ËÏÇÄÁ
ÂÙÌÉ ×ÙÐÕÝÅÎÙ ËÏÎËÒÅÔÎÙÅ ×ÅÒÓÉÉ &os;. ðÒÏÃÅÓÓ ×ÙÐÕÓËÁ ÒÅÌÉÚÏ×
ÂÏÌÅÅ ÄÅÔÁÌØÎÏ ÄÏËÕÍÅÎÔÉÒÏ×ÁÎ × <ulink
url="&url.base;/releng/">ÉÎÆÏÒÍÁÃÉÉ Ï ×ÙÐÕÓËÁÈ ÒÅÌÉÚÏ×</ulink>
É <ulink url="&url.articles.releng;/release-proc.html">ÓÔÁÔØÅ Ï
ÐÒÏÃÅÓÓÅ ÐÏÄÇÏÔÏ×ËÉ ÒÅÌÉÚÏ×</ulink>. äÅÒÅ×Ï
<filename class="directory">src</filename> ÉÓÐÏÌØÚÕÅÔ ÉÍÅÎÁ ÔÅÇÏ×,
ÎÁÞÉÎÁÀÝÉÅÓÑ Ó <literal>RELENG_</literal>. äÅÒÅרÑ
<filename class="directory">ports</filename> É
<filename class="directory">doc</filename> ÉÓÐÏÌØÚÕÀÔ ÔÅÇÉ, ÉÍÅÎÁ
ËÏÔÏÒÙÈ ÎÁÞÉÎÁÀÔÓÑ Ó <literal>RELEASE</literal>.
îÁËÏÎÅÃ, × ÄÅÒÅ×Å <filename class="directory">www</filename>
ÎÅÔ ÓÐÅÃÉÁÌØÎÙÈ ÉÍÅÎ ÄÌÑ ÒÅÌÉÚÏ×.</para>
<variablelist>
<varlistentry>
<term>RELENG_6_1_0_RELEASE</term>
<listitem>
<para>FreeBSD 6.1</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_6_0_0_RELEASE</term>
<listitem>
<para>FreeBSD 6.0</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_5_0_RELEASE</term>
<listitem>
<para>FreeBSD 5.5</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_4_0_RELEASE</term>
<listitem>
<para>FreeBSD 5.4</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_11_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.11</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_3_0_RELEASE</term>
<listitem>
<para>FreeBSD 5.3</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_10_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.10</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_2_1_RELEASE</term>
<listitem>
<para>FreeBSD 5.2.1</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_2_0_RELEASE</term>
<listitem>
<para>FreeBSD 5.2</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_9_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.9</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_1_0_RELEASE</term>
<listitem>
<para>FreeBSD 5.1</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_8_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.8</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_5_0_0_RELEASE</term>
<listitem>
<para>FreeBSD 5.0</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_7_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.7</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_6_2_RELEASE</term>
<listitem>
<para>FreeBSD 4.6.2</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_6_1_RELEASE</term>
<listitem>
<para>FreeBSD 4.6.1</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_6_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.6</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_5_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.5</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_4_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.4</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_3_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.3</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_2_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.2</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_1_1_RELEASE</term>
<listitem>
<para>FreeBSD 4.1.1</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_1_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.1</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_4_0_0_RELEASE</term>
<listitem>
<para>FreeBSD 4.0</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_3_5_0_RELEASE</term>
<listitem>
<para>FreeBSD-3.5</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_3_4_0_RELEASE</term>
<listitem>
<para>FreeBSD-3.4</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_3_3_0_RELEASE</term>
<listitem>
<para>FreeBSD-3.3</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_3_2_0_RELEASE</term>
<listitem>
<para>FreeBSD-3.2</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_3_1_0_RELEASE</term>
<listitem>
<para>FreeBSD-3.1</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_3_0_0_RELEASE</term>
<listitem>
<para>FreeBSD-3.0</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_2_2_8_RELEASE</term>
<listitem>
<para>FreeBSD-2.2.8</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_2_2_7_RELEASE</term>
<listitem>
<para>FreeBSD-2.2.7</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_2_2_6_RELEASE</term>
<listitem>
<para>FreeBSD-2.2.6</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_2_2_5_RELEASE</term>
<listitem>
<para>FreeBSD-2.2.5</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_2_2_2_RELEASE</term>
<listitem>
<para>FreeBSD-2.2.2</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_2_2_1_RELEASE</term>
<listitem>
<para>FreeBSD-2.2.1</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_2_2_0_RELEASE</term>
<listitem>
<para>FreeBSD-2.2.0</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>
<sect1 id="mirrors-afs">
<title>AFS ÓÁÊÔÙ</title>
<para>AFS ÓÅÒ×ÅÒÙ ÄÌÑ FreeBSD ÒÁÂÏÔÁÀÔ ÎÁ ÓÌÅÄÕÀÝÉÈ ÓÁÊÔÁÈ:</para>
<variablelist>
<varlistentry>
<term>û×ÅÃÉÑ</term>
<listitem>
<para>þÁÓÔØ ÆÁÊÌÏ×:
<filename>/afs/stacken.kth.se/ftp/pub/FreeBSD/</filename></para>
<programlisting>stacken.kth.se # Stacken Computer Club, KTH, Sweden
130.237.234.43 #hot.stacken.kth.se
130.237.237.230 #fishburger.stacken.kth.se
130.237.234.3 #milko.stacken.kth.se</programlisting>
<para>ïÔ×ÅÔÓÔ×ÅÎÎÙÊ <email>ftp@stacken.kth.se</email></para>
</listitem>
</varlistentry>
</variablelist>
</sect1>
<sect1 id="mirrors-rsync">
<title>rsync ÓÁÊÔÙ</title>
<para>óÌÅÄÕÀÝÉÅ ÓÁÊÔÙ ÏÒÇÁÎÉÚÕÀÔ ÄÏÓÔÕÐ Ë FreeBSD ÞÅÒÅÚ ÐÒÏÔÏËÏÌ rsync
õÔÉÌÉÔÁ <application>rsync</application> ÒÁÂÏÔÁÅÔ × ÏÓÎÏ×ÎÏÍ ÔÅÍ ÖÅ
ÐÕÔÅÍ, ÞÔÏ É ËÏÍÁÎÄÁ &man.rcp.1;, ÎÏ ÐÏÄÄÅÒÖÉ×ÁÅÔ ÂÏÌØÛÅ ÐÁÒÁÍÅÔÒÏ×
É ÉÓÐÏÌØÚÕÅÔ ÐÒÏÔÏËÏÌ ÕÄÁÌÅÎÎÏÇÏ ÏÂÎÏ×ÌÅÎÉÑ rsync, ËÏÔÏÒÙÊ ÐÅÒÅÄÁÅÔ
ÔÏÌØËÏ ÒÁÚÎÉÃÕ ÍÅÖÄÕ Ä×ÕÍÑ ÎÁÂÏÒÁÍÉ ÆÁÊÌÏ×, ÞÔÏ ÚÎÁÞÉÔÅÌØÎÏ ÐÏ×ÙÛÁÅÔ
ÓËÏÒÏÓÔØ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ÐÏ ÓÅÔÉ. üÔÏ ÏÓÏÂÅÎÎÏ ÐÏÌÅÚÎÏ, ÅÓÌÉ ×Ù
ÐÏÄÄÅÒÖÉ×ÁÅÔÅ ÚÅÒËÁÌÏ ÓÅÒ×ÅÒÁ FreeBSD FTP, ÉÌÉ ÒÅÐÏÚÉÔÏÒÉÑ CVS.
ðÁËÅÔ <application>rsync</application> ÄÏÓÔÕÐÅÎ ÄÌÑ ÍÎÏÇÉÈ
ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ, × FreeBSD ÉÓÐÏÌØÚÕÊÔÅ ÐÏÒÔ <filename
role="package">net/rsync</filename> ÉÌÉ ÐÁËÅÔ.</para>
<variablelist>
<varlistentry>
<term>þÅÛÓËÁÑ ÒÅÓÐÕÂÌÉËÁ</term>
<listitem>
<para>rsync://ftp.cz.FreeBSD.org/</para>
<para>äÏÓÔÕÐÎÙÅ ËÏÌÌÅËÃÉÉ:</para>
<itemizedlist>
<listitem><para>ftp: þÁÓÔÉÞÎÏÅ ÚÅÒËÁÌÏ FreeBSD FTP
ÓÅÒ×ÅÒÁ.</para></listitem>
<listitem><para>FreeBSD: ðÏÌÎÏÅ ÚÅÒËÁÌÏ FreeBSD FTP
ÓÅÒ×ÅÒÁ.</para></listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry>
<term>çÅÒÍÁÎÉÑ</term>
<listitem>
<para>rsync://grappa.unix-ag.uni-kl.de/</para>
<para>äÏÓÔÕÐÎÙÅ ÓÏÅÄÉÎÅÎÉÑ:</para>
<itemizedlist>
<listitem><para>freebsd-cvs: ðÏÌÎÙÊ FreeBSD CVS
ÒÅÐÏÚÉÔÏÒÉÊ.</para></listitem>
</itemizedlist>
<para>üÔÏÔ ËÏÍÐØÀÔÅÒ ÐÏÍÉÍÏ ÐÒÏÞÉÈ ÔÁËÖÅ ÚÅÒËÁÌÉÒÕÅÔ CVS ÒÅÐÏÚÉÔÏÒÉÉ
ÐÒÏÅËÔÏ× NetBSD É OpenBSD.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>îÉÄÅÒÌÁÎÄÙ</term>
<listitem>
<para>rsync://ftp.nl.FreeBSD.org/</para>
<para>äÏÓÔÕÐÎÙÅ ËÏÌÌÅËÃÉÉ:</para>
<itemizedlist>
<listitem><para>vol/4/freebsd-core: ðÏÌÎÏÅ ÚÅÒËÁÌÏ
FreeBSD FTP ÓÅÒ×ÅÒÁ.</para></listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry>
<term>÷ÅÌÉËÏÂÒÉÔÁÎÉÑ</term>
<listitem>
<para>rsync://rsync.mirror.ac.uk/</para>
<para>äÏÓÔÕÐÎÙÅ ËÏÌÌÅËÃÉÉ:</para>
<itemizedlist>
<listitem><para>ftp.FreeBSD.org: ðÏÌÎÏÅ ÚÅÒËÁÌÏ
FreeBSD FTP ÓÅÒ×ÅÒÁ.</para></listitem>
</itemizedlist>
</listitem>
</varlistentry>
<varlistentry>
<term>óÏÅÄÉÎÅÎÎÙÅ ûÔÁÔÙ áÍÅÒÉËÉ</term>
<listitem>
<para>rsync://ftp-master.FreeBSD.org/</para>
<para>üÔÏÔ ÓÅÒ×ÅÒ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÔÏÌØËÏ ÏÓÎÏ×ÎÙÍÉ ÚÅÒËÁÌÁÍÉ
FreeBSD.</para>
<para>äÏÓÔÕÐÎÙÅ ËÏÌÌÅËÃÉÉ:</para>
<itemizedlist>
<listitem><para>FreeBSD: ïÓÎÏ×ÎÏÊ ÁÒÈÉ× FreeBSD
FTP ÓÅÒ×ÅÒÁ.</para></listitem>
<listitem><para>acl: ïÓÎÏ×ÎÏÊ ACL ÓÐÉÓÏË
FreeBSD.</para></listitem>
</itemizedlist>
<para>rsync://ftp13.FreeBSD.org/</para>
<para>äÏÓÔÕÐÎÙÅ ËÏÌÌÅËÃÉÉ:</para>
<itemizedlist>
<listitem><para>FreeBSD: ðÏÌÎÏÅ ÚÅÒËÁÌÏ FreeBSD FTP
ÓÅÒ×ÅÒÁ.</para></listitem>
</itemizedlist>
</listitem>
</varlistentry>
</variablelist>
</sect1>
</appendix>