MFen: Resync with the English version of the handbook
Obtained from: FreeBSD Mongolian Documentation project
This commit is contained in:
parent
9aa841ff06
commit
6c05a6b484
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=40105
6 changed files with 373 additions and 376 deletions
|
@ -2,7 +2,7 @@
|
|||
<!--
|
||||
The FreeBSD Mongolian Documentation Project
|
||||
|
||||
Original revision 39752
|
||||
Original revision 40050
|
||||
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
@ -71,6 +71,7 @@
|
|||
</listitem>
|
||||
<listitem><para>
|
||||
<application>freebsd-update</application>,
|
||||
<application>Subversion</application>,
|
||||
<application>CVSup</application>,
|
||||
<application>CVS</application>, эсвэл
|
||||
<application>CTM</application> програмуудын тусламжтай өөрийн системийг
|
||||
|
@ -83,7 +84,7 @@
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><application>CVSup</application> эсвэл баримтжуулах порт ашиглан өөрийн баримтуудыг
|
||||
<para><application>Subversion</application> эсвэл баримтжуулах порт ашиглан өөрийн баримтуудыг
|
||||
хэрхэн сүүлийн хувилбарт байлгаж байх талаар<!-- and
|
||||
<application>Docsnap</application>-->.</para>
|
||||
</listitem>
|
||||
|
@ -111,12 +112,9 @@
|
|||
|
||||
<note>
|
||||
<para>Энэ бүлэгт &os;-ийн эхийг авч шинэчлэхийн тулд
|
||||
<command>cvsup</command> тушаалыг ашиглагдсан. Үүнийг хэрэглэхийн
|
||||
тулд <filename role="package">net/cvsup</filename> (хэрэв та график
|
||||
<command>cvsup</command> клиентийг суулгах хүсэлгүй байгаа бол
|
||||
<filename>net/cvsup-without-gui</filename> портыг суулгаж болно)
|
||||
гэсэн порт буюу багцыг та суулгах хэрэгтэй. Үндсэн системийн
|
||||
хэсэг болсон &man.csup.1; тушаалаар үүнийг орлуулж хэрэглэж болно.</para>
|
||||
<command>svn</command> тушаалыг ашиглагдсан. Үүнийг хэрэглэхийн
|
||||
тулд <filename role="package">devel/subversion</filename>
|
||||
гэсэн порт буюу багцыг та суулгах хэрэгтэй.</para>
|
||||
</note>
|
||||
</sect1>
|
||||
|
||||
|
@ -1326,10 +1324,12 @@ Fetching 133 new ports or files... done.</screen>
|
|||
|
||||
<listitem>
|
||||
<para>&os;-ийн <link linkend="mirrors">толин тусгал</link>аас
|
||||
эхийг авна. Та үүнийг хоёр аргаар хийж болно:</para>
|
||||
эхийг авна. Та үүнийг гурван аргаар хийж болно:</para>
|
||||
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<indexterm>
|
||||
<primary><command>svn</command></primary>
|
||||
</indexterm>
|
||||
<indexterm>
|
||||
<primary><command>cvsup</command></primary>
|
||||
</indexterm>
|
||||
|
@ -1341,33 +1341,48 @@ Fetching 133 new ports or files... done.</screen>
|
|||
<secondary><application>CVSup</application> ашиглан сүүлийн хэлбэрт аваачих</secondary>
|
||||
</indexterm>
|
||||
|
||||
<para><filename>/usr/share/examples/cvsup</filename> санд байх
|
||||
<listitem>
|
||||
<para>Хүссэн хөгжүүлэлт эсвэл салбар хувилбарыг
|
||||
татаж авахдаа <link linkend="svn">svn</link> програмыг
|
||||
ашиглах хэрэгтэй. Энэ аргыг &os;-н хөгжүүлэлтэд хандахад
|
||||
зөвлөдөг. -CURRENT суурь системийн
|
||||
<application>Subversion</application> татаж авах үндсэн
|
||||
URL нь <literal>http://svn.freebsd.org/base/head/</literal> бөгөөд
|
||||
репозиторын хэмжээ их тул зөвхөн хүссэн дэд модоо
|
||||
татаж авахыг зөвлөдөг.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><filename>/usr/share/examples/cvsup</filename> санд байх
|
||||
<filename>standard-supfile</filename> гэж нэрлэгдсэн
|
||||
<filename>supfile</filename>-тай цуг
|
||||
<link linkend="cvsup">cvsup</link> програм ашигла.
|
||||
Энэ нь бүхэл цуглуулгыг нэг л удаа авч дараа нь зөвхөн өөрчлөгдсөнүүдийг
|
||||
танд авах боломжийг олгодог хамгийн сайшаасан арга юм.
|
||||
Олон хүмүүс <command>cvsup</command>-г <command>cron</command>-с
|
||||
ажиллуулж өөрсдийн эхийг хамгийн сүүлийн хэлбэрт автоматаар
|
||||
аваачдаг. Та дээр дурдсан жишээ <filename>supfile</filename>-г
|
||||
Та дээр дурдсан жишээ <filename>supfile</filename>-г
|
||||
өөрчлөн <link linkend="cvsup">cvsup</link>-г өөрийн орчны хувьд
|
||||
тохируулах хэрэгтэй.</para>
|
||||
<note>
|
||||
<para>Жишээ <filename>standard-supfile</filename> нь
|
||||
&os.current;-ийн биш &os;-ийн аюулгүй байдлын тусгай
|
||||
салбарыг дагахад хэрэглэгдэнэ. Танд энэ файлыг засварлаж дараах
|
||||
мөрийг өөрчлөх хэрэгтэй болно:</para>
|
||||
|
||||
<programlisting>*default release=cvs tag=RELENG_<replaceable>X</replaceable>_<replaceable>Y</replaceable></programlisting>
|
||||
<warning>
|
||||
<para><command>cvsup</command>-г ашиглах нь хуучирсан
|
||||
бөгөөд төсөл ашиглахыг зөвлөдөггүй.</para>
|
||||
</warning>
|
||||
|
||||
<para>Дээрх мөрийг дараах мөрөөр сольно:</para>
|
||||
<note>
|
||||
<para>Жишээ <filename>standard-supfile</filename> нь
|
||||
&os.current;-ийн биш &os;-ийн аюулгүй байдлын тусгай
|
||||
салбарыг дагахад хэрэглэгдэнэ. Танд энэ файлыг засварлаж дараах
|
||||
мөрийг өөрчлөх хэрэгтэй болно:</para>
|
||||
|
||||
<programlisting>*default release=cvs tag=.</programlisting>
|
||||
<programlisting>*default release=cvs tag=RELENG_<replaceable>X</replaceable>_<replaceable>Y</replaceable></programlisting>
|
||||
|
||||
<para>Хэрэгцээтэй хаяг/шошгонуудын дэлгэрэнгүй тайлбарыг
|
||||
гарын авлагын <link
|
||||
<para>Дээрх мөрийг дараах мөрөөр сольно:</para>
|
||||
|
||||
<programlisting>*default release=cvs tag=.</programlisting>
|
||||
|
||||
<para>Хэрэгцээтэй хаяг/шошгонуудын дэлгэрэнгүй тайлбарыг
|
||||
гарын авлагын <link
|
||||
linkend="cvs-tags">CVS хаяг/шошгонууд</link> хэсгээс үзнэ үү.</para>
|
||||
</note>
|
||||
</note>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -1383,8 +1398,8 @@ Fetching 133 new ports or files... done.</screen>
|
|||
нь сонголт болох юм. Гэхдээ энэ нь бөөн зовлон бөгөөд та эвдэрсэн
|
||||
файлуудтай үлдэж болох юм. Энэ нь үүнийг ховор ашиглахад хүргэдэг бөгөөд
|
||||
ингэснээр ажиллахгүй байх боломжийг нэлээн удаан хугацаагаар ихэсгэдэг.
|
||||
Бид 9600 bps модем болон түүнээс хурдан холболттой хүмүүст
|
||||
<application><link linkend="cvsup">CVSup</link></application>-г
|
||||
Бид Интернэт холболттой хүмүүст
|
||||
<application><link linkend="svn">Subversion</link></application>-г
|
||||
ашиглахыг зөвлөдөг.
|
||||
</para>
|
||||
</listitem>
|
||||
|
@ -1501,8 +1516,8 @@ Fetching 133 new ports or files... done.</screen>
|
|||
ямар нэг асуудал байвал тэдэнд эргээд хариу өгөх боломж олгодог юм.</para>
|
||||
|
||||
<para>Өөрийн дагаж байгаа салбарын тохирох <application>SVN</application>
|
||||
жагсаалтад элсэн орох хэрэгтэй. Жишээ нь хэрэв та 7-STABLE салбарыг дагаж
|
||||
байгаа бол &a.svn-src-stable-7.name; жагсаалтад элсэн ороорой.
|
||||
жагсаалтад элсэн орох хэрэгтэй. Жишээ нь хэрэв та 9-STABLE салбарыг дагаж
|
||||
байгаа бол &a.svn-src-stable-9.name; жагсаалтад элсэн ороорой.
|
||||
Энэ нь кодонд оруулсан өөрчлөлт бүрийн
|
||||
бүртгэл оруулгыг болзошгүй сөрөг нөлөөнүүдийн талаар тохирсон мэдээллийн
|
||||
хамтаар танд харах боломжийг олгодог.</para>
|
||||
|
@ -1528,10 +1543,12 @@ Fetching 133 new ports or files... done.</screen>
|
|||
<para>Хэрэв та &os;-ийн урдны хувилбар аль хэдийн ажиллуулж байгаа бөгөөд
|
||||
эхээс шинэчлэхийг хүсэж байгаа бол &os;-ийн
|
||||
<link linkend="mirrors">толин тусгал хуудас</link>аас хялбараар
|
||||
хийж болно. Үүнийг хоёр аргаар хийж болно:</para>
|
||||
хийж болно. Үүнийг гурван аргаар хийж болно:</para>
|
||||
|
||||
<orderedlist>
|
||||
<listitem>
|
||||
<indexterm>
|
||||
<primary><command>svn</command></primary>
|
||||
</indexterm>
|
||||
<indexterm>
|
||||
<primary><command>cvsup</command></primary>
|
||||
</indexterm>
|
||||
|
@ -1540,20 +1557,39 @@ Fetching 133 new ports or files... done.</screen>
|
|||
</indexterm>
|
||||
<indexterm>
|
||||
<primary>-STABLE</primary>
|
||||
<secondary><application>CVSup</application> ашиглан сүүлийн хэлбэрт аваачих</secondary>
|
||||
<secondary><application>Subversion</application> ашиглан сүүлийн хэлбэрт аваачих</secondary>
|
||||
</indexterm>
|
||||
|
||||
<listitem>
|
||||
<para>Хүссэн хөгжүүлэлт эсвэл салбар хувилбарыг
|
||||
татахдаа <link linkend="svn">svn</link> програмыг ашиглах хэрэгтэй.
|
||||
Энэ аргыг &os;-н хөгжүүлэлтэд хандахад
|
||||
зөвлөдөг. Салбарын нэрсэд одоогийн хөгжүүлэлтийн
|
||||
толгой хувилбарын хувьд <literal>head</literal>,
|
||||
болон <literal>stable/9</literal> эсвэл
|
||||
<literal>stable/9.0</literal> гэх зэрэг <ulink
|
||||
url="&url.base;/releng/"/> дэх салбарууд ордог.
|
||||
Суурь системийн
|
||||
<application>Subversion</application> татаж авах үндсэн
|
||||
URL нь <literal>http://svn.freebsd.org/base/</literal> бөгөөд
|
||||
репозиторын хэмжээ их тул зөвхөн хүссэн дэд модоо
|
||||
татаж авахыг зөвлөдөг.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><filename>/usr/share/examples/cvsup</filename> санд байх
|
||||
<filename>standard-supfile</filename> гэж нэрлэгдсэн
|
||||
<filename>supfile</filename>-тай цуг
|
||||
<link linkend="cvsup">cvsup</link> програм ашигла.
|
||||
Энэ нь бүхэл цуглуулгыг нэг л удаа авч дараа нь зөвхөн өөрчлөгдсөнүүдийг
|
||||
танд авах боломжийг олгодог хамгийн сайшаасан арга юм.
|
||||
Олон хүмүүс <command>cvsup</command>-г <command>cron</command>-с
|
||||
ажиллуулж өөрсдийн эхийг хамгийн сүүлийн хэлбэр автоматаар
|
||||
аваачдаг. Та дээр дурдсан жишээ <filename>supfile</filename>-г
|
||||
Та дээр дурдсан жишээ <filename>supfile</filename>-г
|
||||
өөрчлөн <link linkend="cvsup">cvsup</link>-г өөрийн орчны хувьд
|
||||
тохируулах хэрэгтэй.</para>
|
||||
|
||||
<warning>
|
||||
<para><command>cvsup</command> нь хуучирсан бөгөөд
|
||||
төсөл ашиглахыг зөвлөдөггүй.</para>
|
||||
</warning>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -1604,7 +1640,7 @@ Fetching 133 new ports or files... done.</screen>
|
|||
<para>Интернетийн (эсвэл цахим захидал) холболт ашиглан &os; төслийн эхүүдийн аль ч
|
||||
хэсгийн хувьд эсвэл таны юу сонирхож байгаагаас хамааран бүх хэсгүүдийг
|
||||
хамгийн шинэ байлгаж байх төрөл бүрийн аргууд байдаг. Бидний санал болгодог үндсэн
|
||||
үйлчилгээнүүд бол <link linkend="anoncvs">Anonymous буюу нэргүй
|
||||
үйлчилгээнүүд бол <link linkend="svn">Subversion</link>, <link linkend="anoncvs">Anonymous буюу нэргүй
|
||||
CVS</link>, <link linkend="cvsup">CVSup</link> болон <link
|
||||
linkend="ctm">CTM</link> юм.</para>
|
||||
|
||||
|
@ -1625,25 +1661,23 @@ Fetching 133 new ports or files... done.</screen>
|
|||
<secondary>anonymous буюу нэргүй</secondary>
|
||||
</indexterm>
|
||||
|
||||
<para><application>Нэргүй CVS</application> болон
|
||||
<para><application>Subversion</application>, <application>Нэргүй CVS</application> болон
|
||||
<application>CVSup</application> нь эхийг шинэчлэхдээ
|
||||
<emphasis>татах</emphasis> загварыг хэрэглэдэг.
|
||||
<application>CVSup</application>-ийн хувьд хэрэглэгч (эсвэл
|
||||
<command>cron</command> скрипт) <command>cvsup</command>
|
||||
програмыг эхлүүлэн хаа нэгтээ байгаа <command>cvsupd</command>
|
||||
серверт хандаж таны өөрийн файлуудыг хамгийн шинэ хэлбэрт авчирдаг.
|
||||
<application>Subversion</application>-ийн хувьд хэрэглэгч (эсвэл
|
||||
<command>cron</command> скрипт) <command>svn</command>
|
||||
програмыг эхлүүлэн файлуудыг хамгийн шинэ хэлбэрт авчирдаг.
|
||||
Локал эх модыг шинэчлэхэд зөвлөдөг арга бол <application>Subversion</application>
|
||||
юм. <command>cvsup</command> ба <command>cvs</command> нь ижил
|
||||
зарчмаар ажиллах боловч хуучирсан бөгөөд Subversion-ийг ашиглахыг зөвлөдөг.
|
||||
Таны хүлээн авах шинэчлэлтүүд нь хамгийн сүүлийн минут хүртэлх үеийнх
|
||||
байх бөгөөд та тэдгээрийг зөвхөн өөрийн хүссэн тэр үедээ авдаг. Та өөрийн
|
||||
шинэчлэлтүүдийг таны сонирхож байгаа тусгайлсан файлууд эсвэл сангуудаар
|
||||
хялбараар хязгаарлаж болно. Шинэчлэлтүүд нь таны юуг авахыг хүссэн болон танд
|
||||
юу байгаагаас хамааран серверээр тухайн үед үүсгэгддэг.
|
||||
<application>Нэргүй CVS</application> нь алсын CVS repository
|
||||
буюу кодын архиваас өөрчлөлтүүдийг шууд татахыг түүнд зөвшөөрдөг
|
||||
<application>CVS</application>-ийн ердөө л нэг өргөтгөл бөгөөд
|
||||
үүгээрээ <application>CVSup</application>-с арай илүү хялбар юм.
|
||||
<application>CVSup</application> нь үүнийг хамаагүй илүү
|
||||
үр дүнтэйгээр хийж чаддаг боловч <application>Нэргүй CVS</application>-г
|
||||
ашиглахад илүү хялбар байдаг.</para>
|
||||
Үнэхээр шаардлагагүй л бол хуучирч ирээдүйд үргэлжүүлэн ашиглахаа болих
|
||||
бусад синхрон хийх аргуудаас илүүтэй <application>Subversion</application>-г
|
||||
ашиглах ёстой юм.</para>
|
||||
|
||||
<indexterm>
|
||||
<primary><application>CTM</application></primary>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<!--
|
||||
The FreeBSD Mongolian Documentation Project
|
||||
|
||||
Original revision 39651
|
||||
Original revision 39975
|
||||
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
@ -319,6 +319,11 @@
|
|||
<entry>FreeBSD-г &intel;-ийн ирж байгаа IA64 системүүд уруу хөрвүүлэх</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>&a.infiniband.name;</entry>
|
||||
<entry>FreeBSD дээрх Infiniband</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>&a.ipfw.name;</entry>
|
||||
<entry>IP галт ханын кодны шинэ дизайны тухай техникийн хэлэлцүүлэг</entry>
|
||||
|
@ -1220,6 +1225,17 @@
|
|||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>&a.infiniband.name;</term>
|
||||
|
||||
<listitem>
|
||||
<para><emphasis>&os; дээрх Infiniband</emphasis></para>
|
||||
|
||||
<para>&os; дээрх Infiniband, OFED ба OpenSM-ийн талаар
|
||||
хэлэлцдэг техникийн захидлын жагсаалт.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>&a.ipfw.name;</term>
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!--
|
||||
The FreeBSD Mongolian Documentation Project
|
||||
|
||||
Original revision 39917
|
||||
Original revision 39988
|
||||
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
@ -349,7 +349,7 @@ Done.</screen>
|
|||
бүх өгөгдлийг агуулах хэмжээтэй байх ёстой.</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>gpart create -s MBR mirror/gm0</userinput>
|
||||
&prompt.root; <userinput>gpart add -t -a 4kfreebsd mirror/gm0</userinput>
|
||||
&prompt.root; <userinput>gpart add -t -a 4k mirror/gm0</userinput>
|
||||
&prompt.root; <userinput>gpart show mirror/gm0</userinput>
|
||||
=> 63 156301423 mirror/gm0 MBR (74G)
|
||||
63 63 - free - (31k)
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!--
|
||||
The FreeBSD Mongolian Documentation Project
|
||||
|
||||
Original revision 39733
|
||||
Original revision 40050
|
||||
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
@ -229,319 +229,21 @@
|
|||
CD эсвэл DVD дээр шарж болох юм.</para>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="mirrors-svn">
|
||||
<title>Subversion сайтууд</title>
|
||||
|
||||
<indexterm>
|
||||
<primary>svn</primary>
|
||||
</indexterm>
|
||||
<sect1 id="anoncvs">
|
||||
<title>Нэргүй CVS(хуучирсан)</title>
|
||||
|
||||
<para>2012 оны 7 сараас &os;-н бүх эх код, баримтжуулалт болон
|
||||
портын цуглуулгыг хадгалахдаа <ulink url="http://subversion.apache.org/">Subversion</ulink>
|
||||
(<emphasis>svn</emphasis>)-г үндсэн хувилбар удирдах систем
|
||||
болгон ашиглаж эхэлсэн.</para>
|
||||
<sect2>
|
||||
<title>Анхааруулга</title>
|
||||
|
||||
<note>
|
||||
<para>Subversion хөгжүүлэлтийн хэрэгсэл юм.
|
||||
Ихэнх хэрэглэгчид
|
||||
<link linkend="updating-upgrading-freebsdupdate">FreeBSD-г
|
||||
шинэчлэх</link> хэсэгт зааснаар &os;-н үндсэн системийг
|
||||
шинэчлэх ёстой бөгөөд &os;-н портын цуглуулгыг шинэчлэхдээ
|
||||
<link linkend="updating-upgrading-portsnap">Portsnap</link>-г
|
||||
ашиглах ёстой.</para>
|
||||
</note>
|
||||
|
||||
<para>&os; svn толин сүлжээ нь эхний шатандаа байгаа бөгөөд
|
||||
өөрчлөгдөх магадлалтай. Эдгээр толин тусгалуудыг статик
|
||||
гэж тооцоолж болохгүй. Ялангуяа серверүүдийн SSL сертификатууд
|
||||
хэзээ нэг цагт шинэчлэгдэх болно.</para>
|
||||
|
||||
<para>Subversion-д URL-г ашиглан репозиторыг заадаг бөгөөд
|
||||
<literal>protocol://hostname/path</literal> хэлбэрийн байна.
|
||||
Доор заасан шиг толин тусгалууд өөр өөр протоколуудыг
|
||||
дэмжиж болно. Замын эхний хэсэг нь хандаж болох &os;-н
|
||||
репозитор юм. Гурван өөр репозитор байдаг: &os;-н үндсэн
|
||||
системийн эх кодод зориулсан <literal>base</literal>,
|
||||
Портын цуглуулгад зориулсан <literal>ports</literal>,
|
||||
баримтжуулалтад зориулсан <literal>doc</literal> байдаг.
|
||||
Жишээ нь URL
|
||||
<literal>svn://svn0.us-east.FreeBSD.org/ports/head/</literal> нь
|
||||
svn протоколыг ашиглан <hostid role="fqdn">svn0.us-east.FreeBSD.org</hostid> толин дээрх
|
||||
портын репозиторын гол салбарыг зааж байна.</para>
|
||||
|
||||
<para>Бүх толин тусгалууд бүх репозиторыг агуулдаг.</para>
|
||||
|
||||
<para>&os;-н мастер Subversion сервер
|
||||
<hostid role="fqdn">svn.FreeBSD.org</hostid>-д олон
|
||||
нийт хандах боломжтой байх бөгөөд зөвхөн уншигдах боломжтой
|
||||
байдаг. Энэ нь ирээдүйд өөрчлөгдөж болох бөгөөд хэрэглэгчдийг
|
||||
аль болох албан ёсны толин тусгалуудыг ашиглахыг зөвлөдөг.
|
||||
&os; Subversion репозиториудыг хөтөч ашиглан харахын
|
||||
тулд <ulink
|
||||
url="http://svnweb.FreeBSD.org/">http://svnweb.FreeBSD.org/</ulink>
|
||||
хаягийг ашиглаарай.</para>
|
||||
|
||||
<informaltable>
|
||||
<tgroup cols="4">
|
||||
<colspec colwidth="3*"/>
|
||||
<colspec colwidth="1*"/>
|
||||
<colspec colwidth="2*"/>
|
||||
<colspec colwidth="10*"/>
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Нэр</entry>
|
||||
|
||||
<entry>Протоколууд</entry>
|
||||
|
||||
<entry>Байрлал</entry>
|
||||
|
||||
<entry>SSL хээ</entry>
|
||||
</row>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><hostid
|
||||
role="fqdn">svn0.us-west.FreeBSD.org</hostid></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><hostid
|
||||
role="fqdn">svn0.us-east.FreeBSD.org</hostid></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>
|
||||
<warning>
|
||||
<para>CVS нь төслийн хувьд хуучирсан бөгөөд ашиглахыг
|
||||
зөвлөдөггүй. Түүний оронд <application>Subversion</application>-г
|
||||
ашиглах ёстой.</para>
|
||||
</warning>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="anoncvs">
|
||||
<title>Нэргүй CVS</title>
|
||||
|
||||
<sect2>
|
||||
<title><anchor id="anoncvs-intro"/>Танилцуулга</title>
|
||||
|
||||
<indexterm>
|
||||
<primary>CVS</primary>
|
||||
<secondary>нэргүй</secondary>
|
||||
</indexterm>
|
||||
|
||||
<para>Нэргүй CVS (эсвэл өөрөөр <emphasis>anoncvs</emphasis> гэгддэг)
|
||||
нь алсын CVS архивтай синхрончлол хийгдэхэд зориулагдсан &os;-тэй
|
||||
цуг багцлагдсан CVS хэрэгслүүдийн үзүүлдэг боломж юм. Мөн
|
||||
&os;-ийн хэрэглэгчдэд ямар нэгэн зөвшөөрлүүдгүйгээр зөвхөн унших эрхтэй
|
||||
CVS үйлдлүүдийг &os; төслийн албан ёсны anoncvs серверүүдийн аль нэг дээр
|
||||
хийх боломжийг олгодог. Ашиглахын тулд <envar>CVSROOT</envar>
|
||||
орчны хувьсагчийг тохирох anoncvs сервер руу зааж <command>cvs login</command>
|
||||
тушаалд бүгдийн мэддэг <quote>anoncvs</quote> нууц үгийг өгч
|
||||
дараа нь &man.cvs.1; тушаал ашиглан локал архивт хандаж байгаа шигээр
|
||||
хандана.</para>
|
||||
|
||||
<note>
|
||||
<para><command>cvs login</command> тушаал нь CVS серверт
|
||||
өөрийгээ таниулан нэвтрэхэд хэрэглэгдсэн нууц үгсийг
|
||||
таны <envar>HOME</envar> санд <filename>.cvspass</filename>
|
||||
файлд хадгалдаг.Хэрэв энэ файл байхгүй бол
|
||||
таныг <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 архив дээрх зөвхөн уншигдах үйлдлүүдэд бас сайн болохоор
|
||||
хэрэв та &os; төслийн хэсгүүдтэй хуваалцсан нэг архив дахь локал
|
||||
хөгжүүлэлтийг дэмжих зорилготой байгаа бол <application>CVSup</application> нь
|
||||
таны цорын ганц сонголт байх юм.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title><anchor id="anoncvs-usage"/>Нэргүй CVS-г ашиглах нь</title>
|
||||
|
||||
<para>Ердөө л <envar>CVSROOT</envar> орчны хувьсагчийг &os; төслийн
|
||||
<emphasis>anoncvs</emphasis> серверүүдийн аль нэг уруу зааснаар
|
||||
&man.cvs.1;-ийг нэргүй CVS архив ашиглахаар тохируулах юм.
|
||||
Биднийг энэ баримтыг бичиж байх үед дараах серверүүд байгааг дурдав:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><emphasis>Франц</emphasis>:
|
||||
:pserver:anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs
|
||||
(pserver горимын хувьд <command>cvs login</command> тушаалыг
|
||||
ашиглаад <quote>anoncvs</quote> нууц үгийг асуухад нь
|
||||
оруулах хэрэгтэй. ssh-ийн хувьд нууц үг
|
||||
шаардлагагүй.)</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>:
|
||||
:pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
|
||||
(pserver горимын хувьд <command>cvs login</command> тушаалыг
|
||||
ашиглаад дурын нууц үгийг асуухад нь оруулах хэрэгтэй.
|
||||
ssh-ийн хувьд нууц үг шаардлагагүй.)</para>
|
||||
|
||||
<programlisting>SSH2 HostKey: 1024 02:ed:1b:17:d6:97:2b:58:5e:5c:e2:da:3b:89:88:26 /etc/ssh/ssh_host_rsa_key.pub
|
||||
SSH2 HostKey: 1024 e8:3b:29:7b:ca:9f:ac:e9:45:cb:c8:17:ae:9b:eb:55 /etc/ssh/ssh_host_dsa_key.pub</programlisting>
|
||||
|
||||
</listitem>
|
||||
<!--
|
||||
<listitem>
|
||||
<para><emphasis>АНУ</emphasis>:
|
||||
anoncvs@anoncvs1.FreeBSD.org:/home/ncvs
|
||||
(ssh-ийн хувьд ssh-ийн 2-р хувилбарыг ашиглах бөгөөд нууц үг шаардлагагүй.)</para>
|
||||
|
||||
<programlisting>SSH2 HostKey: 2048 53:1f:15:a3:72:5c:43:f6:44:0e:6a:e9:bb:f8:01:62 /etc/ssh/ssh_host_dsa_key.pub</programlisting>
|
||||
|
||||
</listitem>
|
||||
-->
|
||||
</itemizedlist>
|
||||
|
||||
<para>CVS нь &os;-ийн хэзээ нэгэн цагт байсан (эсвэл зарим тохиолдолд ирээдүйд байх)
|
||||
эхүүдийн бараг л дурын хувилбарыг <quote>check out</quote> буюу шалгаж авах
|
||||
боломжийг олгодог болохоор та &man.cvs.1;-ийн залруулалт (<option>-r</option>)
|
||||
туг болон түүнд зориулагдсан зарим зөвшөөрөгдөх ямар утгууд &os; төслийн архивт байдгийг
|
||||
мэддэг байх хэрэгтэй.</para>
|
||||
|
||||
<para>Залруулалтын хаягууд болон салбарын хаягууд гэсэн хоёр төрлийн хаяг байдаг.
|
||||
Залруулалтын хаяг нь тухайн залруулалтыг заадаг. Үүний утга нь өдрөөс өдөрт
|
||||
ижил хэвээр байна. Нөгөө талаас салбарын хаяг нь ямар ч үед хөгжүүлэлтийн өгөгдсөн шугам дахь
|
||||
хамгийн сүүлийн залруулалтыг заадаг. Салбарын хаяг нь тухайн нэг залруулалтыг
|
||||
заадаггүй болохоор үүний маргаашийн утга нь өнөөдрийнхөөс өөр байж болох юм.</para>
|
||||
|
||||
<para><xref linkend="cvs-tags"/> нь хэрэглэгчдийн сонирхож болох
|
||||
залруулалтуудын хаягуудыг агуулдаг. Дахин хэлэхэд портын цуглуулга нь
|
||||
хөгжүүлэлтийн олон салбаргүй учир эдгээрийн аль нь ч портын цуглуулгын хувьд зөв биш
|
||||
юм.</para>
|
||||
|
||||
<para>Та салбарын хаягийг заах юм бол тэр хөгжүүлэлтийн шугам дахь
|
||||
файлуудын сүүлийн хувилбаруудыг хүлээн авах болно. Хэрэв та ямар нэг өнгөрсөн
|
||||
хувилбарыг хүлээн авахыг хүсэж байгаа бол <option>-D date</option>
|
||||
тугаар огноог заан тэгж хийж болно. Илүү дэлгэрэнгүйг &man.cvs.1;
|
||||
гарын авлагын хуудаснаас үзнэ үү.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Жишээнүүд</title>
|
||||
|
||||
<para>Ямар нэг юм хийхээсээ өмнө &man.cvs.1;-ийн гарын авлагын хуудсыг
|
||||
нэг бүрчлэн уншихыг зөвлөдөг хэдий ч нэргүй CVS-ийг хэрхэн ашиглахыг харуулж
|
||||
байгаа зарим жишээнүүдийг энд үзүүлэв:</para>
|
||||
|
||||
<example>
|
||||
<title>-CURRENT-с ямар нэгэн зүйл шалгаж авах нь (&man.ls.1;):</title>
|
||||
|
||||
<screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs</userinput>
|
||||
&prompt.user; <userinput>cvs login</userinput>
|
||||
<emphasis>Хүлээх мөрөн дээр дурын үгийг</emphasis> <quote>нууц үг</quote> болгон ашиглаарай.
|
||||
&prompt.user; <userinput>cvs co ls</userinput></screen>
|
||||
</example>
|
||||
|
||||
<example>
|
||||
<title><filename>src/</filename> модыг шалгаж авахын тулд SSH-г ашиглах нь:</title>
|
||||
<screen>&prompt.user; <userinput>cvs -d anoncvs@anoncvs1.FreeBSD.org:/home/ncvs co src</userinput>
|
||||
The authenticity of host 'anoncvs1.freebsd.org (216.87.78.137)' can't be established.
|
||||
DSA key fingerprint is 53:1f:15:a3:72:5c:43:f6:44:0e:6a:e9:bb:f8:01:62.
|
||||
Are you sure you want to continue connecting (yes/no)? <userinput>yes</userinput>
|
||||
Warning: Permanently added 'anoncvs1.freebsd.org' (DSA) to the list of known hosts.</screen>
|
||||
</example>
|
||||
|
||||
<example>
|
||||
<title>8-STABLE салбар дахь &man.ls.1;-ийн хувилбарыг шалгаж авах нь:</title>
|
||||
|
||||
<screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs</userinput>
|
||||
&prompt.user; <userinput>cvs login</userinput>
|
||||
<emphasis>Хүлээх мөрөн дээр дурын үгийг</emphasis> <quote>нууц үг</quote> болгон ашиглаарай.
|
||||
&prompt.user; <userinput>cvs co -rRELENG_8 ls</userinput></screen>
|
||||
</example>
|
||||
|
||||
<example>
|
||||
<title>&man.ls.1;-д хийгдсэн өөрчлөлтүүдийн жагсаалтыг (нэгдсэн ялгаанууд хэлбэрээр) үүсгэх нь</title>
|
||||
|
||||
<screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs</userinput>
|
||||
&prompt.user; <userinput>cvs login</userinput>
|
||||
<emphasis>Хүлээх мөрөн дээр дурын үгийг</emphasis> <quote>нууц үг</quote> болгон ашиглаарай.
|
||||
&prompt.user; <userinput>cvs rdiff -u -rRELENG_8_0_0_RELEASE -rRELENG_8_1_0_RELEASE ls</userinput></screen>
|
||||
</example>
|
||||
|
||||
<example>
|
||||
<title>Өөр бусад ямар модулийн нэрс ашиглагдаж болохыг олох нь:</title>
|
||||
|
||||
<screen>&prompt.user; <userinput>setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs</userinput>
|
||||
&prompt.user; <userinput>cvs login</userinput>
|
||||
<emphasis>Хүлээх мөрөн дээр дурын үгийг</emphasis> <quote>нууц үг</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://users.csc.calpoly.edu/~gfisher/classes/308/handouts/cvs-basics.html">CVS заавар</ulink>.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><ulink url="http://www.nongnu.org/cvs/">CVS гэр</ulink>,
|
||||
CVS-ийн хөгжүүлэлт болон дэмжлэгийн нийгэм.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><ulink
|
||||
url="http://www.FreeBSD.org/cgi/cvsweb.cgi">CVSweb</ulink> нь
|
||||
&os; төслийн CVS-д зориулсан вэб интерфэйс юм.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
|
||||
<sect1 id="ctm">
|
||||
<title>CTM-г ашиглах нь</title>
|
||||
|
||||
|
@ -864,14 +566,234 @@ Warning: Permanently added 'anoncvs1.freebsd.org' (DSA) to the list of known hos
|
|||
<para>Хэрэв та өөртөө ойрхон толин тусгалыг олоогүй бол эсвэл толин тусгал нь
|
||||
бүрэн биш байгаа бол <ulink url="http://www.alltheweb.com/">alltheweb</ulink>
|
||||
зэрэг хайлтын системийг ашиглаад үзээрэй.</para>
|
||||
</sect2></sect1>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="svn">
|
||||
<title><application>Subversion</application> ашиглах нь</title>
|
||||
|
||||
<sect2 id="svn-intro">
|
||||
<title>Танилцуулга</title>
|
||||
|
||||
<para>2012 оны 7 сараас &os;-н бүх эх код, баримтжуулалт болон
|
||||
портын цуглуулгыг хадгалахдаа <ulink url="http://subversion.apache.org/">Subversion</ulink>
|
||||
(<emphasis>svn</emphasis>)-г үндсэн хувилбар удирдах систем
|
||||
болгон ашиглаж эхэлсэн.</para>
|
||||
|
||||
<note>
|
||||
<para>Subversion хөгжүүлэлтийн хэрэгсэл юм.
|
||||
Ихэнх хэрэглэгчид
|
||||
<link linkend="updating-upgrading-freebsdupdate">FreeBSD-г
|
||||
шинэчлэх</link> хэсэгт зааснаар &os;-н үндсэн системийг
|
||||
шинэчлэх ёстой бөгөөд &os;-н портын цуглуулгыг шинэчлэхдээ
|
||||
<link linkend="updating-upgrading-portsnap">Portsnap</link>-г
|
||||
ашиглах ёстой.</para>
|
||||
</note>
|
||||
|
||||
<para>Subversion-д URL-г ашиглан репозиторыг заадаг бөгөөд
|
||||
<literal>protocol://hostname/path</literal> хэлбэрийн байна.
|
||||
Доор заасан шиг толин тусгалууд өөр өөр протоколуудыг
|
||||
дэмжиж болно. Замын эхний хэсэг нь хандаж болох &os;-н
|
||||
репозитор юм. Гурван өөр репозитор байдаг: &os;-н үндсэн
|
||||
системийн эх кодод зориулсан <literal>base</literal>,
|
||||
Портын цуглуулгад зориулсан <literal>ports</literal>,
|
||||
баримтжуулалтад зориулсан <literal>doc</literal> байдаг.
|
||||
Жишээ нь URL
|
||||
<literal>svn://svn0.us-east.FreeBSD.org/ports/head/</literal> нь
|
||||
svn протоколыг ашиглан <hostid role="fqdn">svn0.us-east.FreeBSD.org</hostid> толин дээрх
|
||||
портын репозиторын гол салбарыг зааж байна.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="svn-install">
|
||||
<title>Суулгах</title>
|
||||
|
||||
<para><application>Subversion</application>-г аль ч репозиторын
|
||||
агуулгыг татаж авахаас өмнө суулгасан байх шаардлагатай.
|
||||
Хэрэв портын мод байгаа бол <application>Subversion</application>-г
|
||||
ингэж суулгаж болно:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /usr/ports/devel/subversion</userinput>
|
||||
&prompt.root; <userinput>make install clean</userinput></screen>
|
||||
|
||||
<para>Хэрэв портын мод байхгүй бол
|
||||
<application>Subversion</application>-г багц хэлбэрээр
|
||||
суулгаж болно:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>pkg_add -r subversion</userinput></screen>
|
||||
|
||||
<para>Хэрэв <application>pkgng</application> ашиглан багцыг
|
||||
удирддаг бол <application>Subversion</application>-г ингэж
|
||||
суулгана:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>pkg install devel/subversion</userinput></screen>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="svn-usage">
|
||||
<title><application>Subversion</application>-г ажиллуулах</title>
|
||||
|
||||
<para>Өгөгдсөн репозитороос эхийн цэвэр хувилбарыг татаж
|
||||
авахад <command>svn</command> тушаалыг ашиглаж
|
||||
болно. Ингэхдээ:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>svn checkout <literal>svn://svn.FreeBSD.org/<replaceable>repository</replaceable>/<replaceable>branch</replaceable></literal> <replaceable>root</replaceable></userinput></screen>
|
||||
|
||||
<para>гэж ажиллуулах бөгөөд:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para><replaceable>repository</replaceable> нь төслийн аль нэг
|
||||
репозитор бөгөөд жишээ нь <literal>base</literal>,
|
||||
<literal>ports</literal>, эсвэл <literal>doc</literal>.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><replaceable>branch</replaceable> нь ашиглаж
|
||||
байгаа репозитороос хамаарна. <literal>ports</literal> ба
|
||||
<literal>doc</literal> нь <literal>head</literal> салбарт
|
||||
ихэвчлэн шинэчлэгддэг бол <literal>base</literal> нь
|
||||
-CURRENT-н хамгийн сүүлийн хувилбарыг <literal>head</literal>
|
||||
дотор агуулж байдаг бөгөөд -STABLE салбарын сүүлийн
|
||||
хувилбарууд нь <literal>stable/8</literal> (
|
||||
8.<replaceable>x</replaceable>) болон
|
||||
<literal>stable/9</literal>
|
||||
(9.<replaceable>x</replaceable>) дотор байдаг.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><replaceable>root</replaceable> нь зааж өгсөн салбарын
|
||||
агуулга байрлах сан юм. Энэ нь ихэвчлэн
|
||||
<literal>ports</literal>-н хувьд <filename
|
||||
class="directory">/usr/ports</filename>,
|
||||
<literal>base</literal>-н хувьд <filename
|
||||
class="directory">/usr/src</filename>,
|
||||
<literal>doc</literal>-н хувьд <filename
|
||||
class="directory">/usr/doc</filename> байдаг.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Эхийг эхний удаа татаж авахад удаж болно.
|
||||
Дуустал нь хүлээх хэрэгтэй.</para>
|
||||
|
||||
<para>Татаж авсан эхийг татаж шинэчлэхдээ дараахийг
|
||||
ажиллуулна:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>svn update <replaceable>root</replaceable></userinput></screen>
|
||||
|
||||
<para>Эхийг татаж авсныхаа дараа баримтжуулалтыг
|
||||
шинэчлэх өөр нэг арга нь <filename
|
||||
class="directory"><replaceable>root</replaceable></filename>
|
||||
сангийн <filename>Makefile</filename>-р дэмжигдсэн
|
||||
байдаг бөгөөд ингэж ажиллуулж болно:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd <replaceable>root</replaceable></userinput>
|
||||
&prompt.root; <userinput>make update SVN_UPDATE=yes</userinput></screen>
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Дэлгэрэнгүй мэдээлэл</title>
|
||||
|
||||
<para><application>Subversion</application> ашиглах
|
||||
талаар бусад мэдээллийг <ulink
|
||||
url="http://svnbook.red-bean.com/">Version Control with
|
||||
Subversion</ulink> нэртэй <quote>Subversion ном</quote>,
|
||||
эсвэл <ulink
|
||||
url="http://subversion.apache.org/docs/">Subversion
|
||||
баримтжуулалт</ulink>аас үзнэ үү.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="svn-mirrors">
|
||||
<title><application>Subversion</application> сайтууд</title>
|
||||
|
||||
<indexterm>
|
||||
<primary>svn</primary>
|
||||
</indexterm>
|
||||
|
||||
<para>Бүх толин тусгалууд бүх репозиторыг агуулдаг.</para>
|
||||
|
||||
<para>&os;-н мастер Subversion сервер
|
||||
<hostid role="fqdn">svn.FreeBSD.org</hostid>-д олон
|
||||
нийт хандах боломжтой байх бөгөөд зөвхөн уншигдах боломжтой
|
||||
байдаг. Энэ нь ирээдүйд өөрчлөгдөж болох бөгөөд хэрэглэгчдийг
|
||||
аль болох албан ёсны толин тусгалуудыг ашиглахыг зөвлөдөг.
|
||||
&os; Subversion репозиториудыг хөтөч ашиглан харахын
|
||||
тулд <ulink
|
||||
url="http://svnweb.FreeBSD.org/">http://svnweb.FreeBSD.org/</ulink>
|
||||
хаягийг ашиглаарай.</para>
|
||||
|
||||
<note>
|
||||
<para>&os; svn толин тусгалын сүлжээ нь эхний шатандаа байгаа бөгөөд
|
||||
өөрчлөгдөх магадлалтай. Эдгээр толин тусгалуудыг статик гэж
|
||||
тооцоолж болохгүй. Ялангуяа серверүүдийн SSL сертификатууд
|
||||
хэзээ нэг цагт шинэчлэгдэх болно.</para>
|
||||
</note>
|
||||
|
||||
<informaltable>
|
||||
<tgroup cols="4">
|
||||
<colspec colwidth="3*"/>
|
||||
<colspec colwidth="1*"/>
|
||||
<colspec colwidth="2*"/>
|
||||
<colspec colwidth="10*"/>
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Нэр</entry>
|
||||
|
||||
<entry>Протоколууд</entry>
|
||||
|
||||
<entry>Байрлал</entry>
|
||||
|
||||
<entry>SSL хээ</entry>
|
||||
</row>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><hostid
|
||||
role="fqdn">svn0.us-west.FreeBSD.org</hostid></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><hostid
|
||||
role="fqdn">svn0.us-east.FreeBSD.org</hostid></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>
|
||||
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="cvsup">
|
||||
<title>CVSup-г ашиглах нь</title>
|
||||
<title>CVSup-г ашиглах нь (хуучирсан)</title>
|
||||
|
||||
<sect2 id="cvsup-intro">
|
||||
<title>Танилцуулга</title>
|
||||
|
||||
<warning>
|
||||
<para>CVS нь төслийн хувьд хуучирсан бөгөөд ашиглахыг
|
||||
зөвлөдөггүй. Түүний оронд <application>Subversion</application>-г
|
||||
ашиглах ёстой.</para>
|
||||
</warning>
|
||||
|
||||
<para><application>CVSup</application> нь алсын сервер хост дээр
|
||||
байгаа мастер CVS архиваас эх модыг шинэчлэх болон түгээхэд зориулагдсан
|
||||
програм хангамжийн багц юм. &os;-ийн эхүүд Калифорни дахь төв хөгжүүлэлтийн
|
||||
|
@ -2327,6 +2249,12 @@ doc/zh_*</programlisting>
|
|||
<sect1 id="cvs-tags">
|
||||
<title>CVS Tags буюу хаягууд</title>
|
||||
|
||||
<warning>
|
||||
<para>CVS нь төслийн хувьд хуучирсан бөгөөд ашиглахыг
|
||||
зөвлөдөггүй. Түүний оронд <application>Subversion</application>-г
|
||||
ашиглах ёстой.</para>
|
||||
</warning>
|
||||
|
||||
<para><application>cvs</application> эсвэл
|
||||
<application>CVSup</application> ашиглан эхийг авах юм уу эсвэл шинэчилж
|
||||
байгаа үед revision tag буюу залруулалтын хаягийг зааж өгөх ёстой байдаг.
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!--
|
||||
The FreeBSD Mongolian Documentation Project
|
||||
|
||||
Original revision 39727
|
||||
Original revision 40082
|
||||
|
||||
$FreeBSD$
|
||||
-->
|
||||
|
@ -268,15 +268,30 @@ R-deps: </screen>
|
|||
Бусад харуулж байгаа мэдээллүүд нь програм суулгахад хэрэглэгддэггүй болохоор
|
||||
энд дэлгэн ярихгүй. </para>
|
||||
|
||||
<para>Бүр нарийвчилан хайхыг хүсвэл <command>make
|
||||
<maketarget>search</maketarget> key=<replaceable>хайх-мөр</replaceable></command> гэх бөгөөд
|
||||
<replaceable>хайх-мөр</replaceable> нь тухайн програмтай холбоотой мөр
|
||||
байдаг.
|
||||
Энэ нь портын нэр, тайлбар, тодорхойлолт болон хамааралтай програм зэргүүдэд
|
||||
хайлт хийдэг болохоор тухайн програмынхаа талаар дэлгэрэнгүй мэдээлэл байхгүй
|
||||
хүнд хайхад тун тохиромжтой.</para>
|
||||
<para>Мөн портын өөр нэг хайлт хийх арга нь
|
||||
<command>quicksearch</command> боломж юм. Энэ боломж нь
|
||||
<command>search</command>-н нэгэн адил параметрийг авдаг.
|
||||
Жишээ нь <command>lsof</command>-г хайхад дараах үр дүнг
|
||||
харуулна:</para>
|
||||
|
||||
<para>Дээрх хоёр тохиолдолд хайх мөр тань жижиг болон том бичсэнээс хамаардаггүй. <quote>LSOF</quote> гэж хайх нь
|
||||
<screen>&prompt.root; <userinput>cd /usr/ports</userinput>
|
||||
&prompt.root; <userinput>make quicksearch name=lsof</userinput>
|
||||
Port: lsof-4.87.a,7
|
||||
Path: /usr/ports/sysutils/lsof
|
||||
Info: Lists information about open files (similar to fstat(1))</screen>
|
||||
|
||||
<para>Бүр нарийвчилан хайхыг хүсвэл <command>make
|
||||
<maketarget>search</maketarget> key=<replaceable>хайх-мөр</replaceable></command> юм уу эсвэл
|
||||
<command>make <maketarget>quicksearch</maketarget>
|
||||
key=<replaceable>хайх-мөр</replaceable></command> гэх бөгөөд
|
||||
<replaceable>хайх-мөр</replaceable> нь тухайн програмтай холбоотой мөр байдаг.
|
||||
Энэ нь портын нэр, тайлбар, тодорхойлолт болон хамааралтай програм зэргүүдэд
|
||||
хайлт хийдэг болохоор тухайн програмынхаа талаар дэлгэрэнгүй мэдээлэл байхгүй
|
||||
хүнд хайхад тун тохиромжтой.</para>
|
||||
|
||||
<para>Дээрх хоёр тохиолдолд (<maketarget>search</maketarget>
|
||||
ба <maketarget>quicksearch</maketarget>) хайх мөр тань жижиг болон том бичсэнээс хамаардаггүй.
|
||||
<quote>LSOF</quote> гэж хайх нь
|
||||
<quote>lsof</quote> гэж хайсантай ижилхэн үр дүнд хүргэнэ.</para>
|
||||
</listitem>
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<!--
|
||||
The FreeBSD Mongolian Documentation Project
|
||||
|
||||
Original revision 39651
|
||||
Original revision 39975
|
||||
|
||||
$FreeBSD$
|
||||
|
||||
|
@ -239,6 +239,10 @@
|
|||
<!ENTITY a.ia64 "<ulink url='&a.ia64.url;'>FreeBSD IA64 порт хийх захидлын жагсаалт</ulink>">
|
||||
<!ENTITY a.ia64.name "<ulink url='&a.ia64.url;'>freebsd-ia64</ulink>">
|
||||
|
||||
<!ENTITY a.infiniband.url "&a.mailman.listinfo;/freebsd-infiniband">
|
||||
<!ENTITY a.infiniband "<ulink url='&a.infiniband.url;'>FreeBSD дээрх Infiniband</ulink>">
|
||||
<!ENTITY a.infiniband.name "<ulink url='&a.infiniband.url;'>freebsd-infiniband</ulink>">
|
||||
|
||||
<!ENTITY a.ipfw.url "&a.mailman.listinfo;/freebsd-ipfw">
|
||||
<!ENTITY a.ipfw "<ulink url='&a.ipfw.url;'>FreeBSD IPFW кодын захидлын жагсаалт</ulink>">
|
||||
<!ENTITY a.ipfw.name "<ulink url='&a.ipfw.url;'>freebsd-ipfw</ulink>">
|
||||
|
|
Loading…
Reference in a new issue