- Merge the following from the English version:

r51412 -> r52868	head/ja_JP.eucJP/books/handbook/cutting-edge/chapter.xml
This commit is contained in:
Ryusuke SUZUKI 2019-03-21 16:51:49 +00:00
parent bcc2c66194
commit 3b9c31c00d
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=52878

View file

@ -3,7 +3,7 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: r51412
Original revision: r52868
$FreeBSD$
-->
<chapter xmlns="http://docbook.org/ns/docbook"
@ -115,9 +115,9 @@
<note>
<para>この章を通じて、
&os; のソースコードをダウンロードしたりアップデートするのに
<command>svn</command> が用いられます。
このコマンドを使うためには、<package>devel/subversion</package> port または package
をインストールしておく必要があります。</para>
<command>svnlite</command> が用いられます。
必要に応じて <package>devel/subversion</package> port または package
が使われることもあります。</para>
</note>
</sect1>
@ -717,15 +717,14 @@ before running "/usr/sbin/freebsd-update install"</screen>
<para>ソースから &os; ドキュメントを構築するのに必要なツールは、
&os; のベースシステムには含まれていません。
<application>svn</application> などの必要なツールは、
&os; ドキュメンテーションプロジェクトが開発している
必要なツールは、&os; ドキュメンテーションプロジェクトが開発している
<package>textproc/docproj</package> package または port
からインストールできます。</para>
<para>インストールしたら、<application>svn</application>
<para>インストールしたら、<application>svnlite</application>
を使って、ドキュメントのソースをダウンロードしてください。</para>
<screen>&prompt.root; <userinput>svn checkout https://svn.FreeBSD.org/doc/head /usr/doc</userinput></screen>
<screen>&prompt.root; <userinput>svnlite checkout https://svn.FreeBSD.org/doc/head /usr/doc</userinput></screen>
<para>最初にドキュメントのソースをダウンロードするには少し時間がかかります。
ダウンロードが終わるまでお待ちください。</para>
@ -733,7 +732,7 @@ before running "/usr/sbin/freebsd-update install"</screen>
<para>ダウンロードしたドキュメントのソースをアップデートするには、
以下のコマンドを実行してください。</para>
<screen>&prompt.root; <userinput>svn update /usr/doc</userinput></screen>
<screen>&prompt.root; <userinput>svnlite update /usr/doc</userinput></screen>
<para>最新のドキュメントのソースのスナップショットを
<filename>/usr/doc</filename> に用意できたら、
@ -1078,7 +1077,7 @@ before running "/usr/sbin/freebsd-update install"</screen>
<listitem>
<para>&os.current; のソースを同期してください。
特に <link linkend="svn">svn</link> を使って
特に <link linkend="svn">svnlite</link> を使って
<xref linkend="svn-mirrors"/> の一覧にある
Subversion ミラーサイトのひとつの
<literal>head</literal> ブランチから
@ -1242,7 +1241,7 @@ before running "/usr/sbin/freebsd-update install"</screen>
<step>
<title>アップデートおよびビルド</title>
<screen>&prompt.root; <userinput>svn update /usr/src</userinput> <co xml:id="updating-src-qs-svnup"/>
<screen>&prompt.root; <userinput>svnlite update /usr/src</userinput> <co xml:id="updating-src-qs-svnup"/>
<emphasis>check <filename>/usr/src/UPDATING</filename></emphasis> <co xml:id="updating-src-qs-review-updating"/>
&prompt.root; <userinput>cd /usr/src</userinput> <co xml:id="updating-src-qs-cd"/>
&prompt.root; <userinput>make -j<replaceable>4</replaceable> buildworld</userinput> <co xml:id="updating-src-qs-buildworld"/>
@ -1328,16 +1327,16 @@ before running "/usr/sbin/freebsd-update install"</screen>
バージョン管理システムを利用する方法が推奨されています。まず、
ソースコードがバージョン管理下にあることを確認してください。</para>
<screen>&prompt.root; <userinput>svn info /usr/src</userinput>
<screen>&prompt.root; <userinput>svnlite info /usr/src</userinput>
Path: /usr/src
Working Copy Root Path: /usr/src
...</screen>
<para>この結果は、<filename>/usr/src/</filename>
がバージョン管理下にあり、&man.svn.1;
がバージョン管理下にあり、&man.svnlite.1;
を使ってアップデートできることを示しています。</para>
<screen xml:id="synching">&prompt.root; <userinput>svn update /usr/src</userinput></screen>
<screen xml:id="synching">&prompt.root; <userinput>svnlite update /usr/src</userinput></screen>
<para>このディレクトリをアップデートしていない期間が長いと、
アップデートのプロセスには時間がかかります。
@ -1419,7 +1418,7 @@ Working Copy Root Path: /usr/src
このパスは、ソースコードをチェックアウトする時に使います。</para>
<screen>&prompt.root; <userinput>mv /usr/src /usr/src.bak</userinput> <co xml:id="updating-src-obtaining-src-mv"/>
&prompt.root; <userinput>svn checkout https://svn.freebsd.org/base/<replaceable>releng/10.3</replaceable> /usr/src</userinput> <co xml:id="updating-src-obtaining-src-checkout-cmd"/></screen>
&prompt.root; <userinput>svnlite checkout https://svn.freebsd.org/base/<replaceable>releng/10.3</replaceable> /usr/src</userinput> <co xml:id="updating-src-obtaining-src-checkout-cmd"/></screen>
<calloutlist>
<callout arearefs="updating-src-obtaining-src-mv">