Date: Fri, 18 Jan 2013 11:02:13 +0000 (UTC) From: Ryusuke SUZUKI <ryusuke@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40677 - head/ja_JP.eucJP/books/handbook/mirrors Message-ID: <201301181102.r0IB2D6M062120@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ryusuke Date: Fri Jan 18 11:02:13 2013 New Revision: 40677 URL: http://svnweb.freebsd.org/changeset/doc/40677 Log: - Merge the following from the English version: r40658 -> r40675 head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Fri Jan 18 01:17:04 2013 (r40676) +++ head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Fri Jan 18 11:02:13 2013 (r40677) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r40658 + Original revision: r40675 $FreeBSD$ --> @@ -600,7 +600,9 @@ <title><application>Subversion</application> の実行</title> <para><command>svn</command> コマンドを使って、 - 必要なリポジトリのソースコードを以下のようにしてダウンロードします。</para> + 必要なリポジトリのソースコードを以下のようにしてダウンロードします。 + このディレクトリにあるファイルを + <emphasis>ローカル作業コピー</emphasis> と呼びます。</para> <warning> <para>すでにローカルディレクトリが存在していても、 @@ -614,7 +616,7 @@ <para>以下のように入力して、リポジトリからチェックアウトしてください。</para> - <screen>&prompt.root; <userinput>svn checkout <literal>svn://svn.FreeBSD.org/<replaceable>repository</replaceable>/<replaceable>branch</replaceable></literal> <replaceable>root</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>svn checkout <replaceable>svn-mirror</replaceable>/<replaceable>repository</replaceable>/<replaceable>branch</replaceable> <replaceable>lwcdir</replaceable></userinput></screen> <para>ここで、<replaceable>repository</replaceable>, <replaceable>branch</replaceable> および <replaceable>root</replaceable> @@ -622,6 +624,12 @@ <itemizedlist> <listitem> + <para><replaceable>svn-mirror</replaceable> は、 + <link linkend="svn-mirrors">Subversion + ミラーサイト</link> のひとつの URL です。</para> + </listitem> + + <listitem> <para><replaceable>repository</replaceable> には、 プロジェクトのリポジトリ、すなわち <literal>base</literal>, <literal>ports</literal>, または <literal>doc</literal> @@ -642,7 +650,7 @@ </listitem> <listitem> - <para><replaceable>root</replaceable> は、 + <para><replaceable>lwcdir</replaceable> は、 指定したブランチの中身が置かれるターゲットのディレクトリです。 通常 <literal>ports</literal> は <filename class="directory">/usr/ports</filename>、 @@ -653,21 +661,47 @@ </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> + <para>以下の例では、Ports Collection を western US リポジトリから + HTTPS プロトコルを使って、チェックアウトします。 + そしてそれらは、 + <filename class="directory">/usr/ports</filename> + のローカル作業コピーに置かれます。 + もし <filename class="directory">/usr/ports</filename> がすでに存在して、 + それが <command>svn</command> によって生成されたものでなければ、 + チェックアウトする前に、名前を変更するか削除してください。</para> + + <screen>&prompt.root; <userinput>svn checkout https://svn0.us-west.FreeBSD.org/head/ports /usr/ports</userinput></screen> + + <para>初めてチェックアウトする際には、 + リモートリポジトリのすべてのブランチをダウンロードするので時間がかかります。 + どうぞ我慢してください。</para> + + <para>初めてのチェックアウト後は、 + 以下を実行することでローカル作業コピーをアップデートできます。</para> + + <screen>&prompt.root; <userinput>svn update <replaceable>lwcdir</replaceable></userinput></screen> + + <para>この例で作成された + <filename class="directory">/usr/ports</filename> をアップデートするには、 + 以下のようにしてください。</para> + + <screen>&prompt.root; <userinput>svn update /usr/ports</userinput></screen> + + <para>アップデートはチェックアウトにくらべ、 + 変更点のあるファイルのみが転送されるので高速です。</para> + + <para>チェックアウト後、ローカル作業コピーをアップデートするもうひとつの方法は、 + <filename + class="directory">/usr/ports</filename>, + <filename class="directory">/usr/src</filename> または + <filename class="directory">/usr/doc</filename> ディレクトリの + <filename>Makefile</filename> で提供されています。 + <makevar>SVN_UPDATE</makevar> を設定して + <maketarget>update</maketarget> ターゲットを使ってください。 + たとえば、<filename class="directory">/usr/src</filename> + をアップデートするには、以下のようにしてください。</para> - <screen>&prompt.root; <userinput>cd <replaceable>root</replaceable></userinput> + <screen>&prompt.root; <userinput>cd /usr/src</userinput> &prompt.root; <userinput>make update SVN_UPDATE=yes</userinput></screen> </sect2>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301181102.r0IB2D6M062120>