From owner-svn-doc-all@FreeBSD.ORG Fri Jan 18 11:02:14 2013 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 10A87E75; Fri, 18 Jan 2013 11:02:14 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id E92B1EAE; Fri, 18 Jan 2013 11:02:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r0IB2DkR062121; Fri, 18 Jan 2013 11:02:13 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r0IB2D6M062120; Fri, 18 Jan 2013 11:02:13 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201301181102.r0IB2D6M062120@svn.freebsd.org> From: Ryusuke SUZUKI Date: Fri, 18 Jan 2013 11:02:13 +0000 (UTC) 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 X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2013 11:02:14 -0000 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 @@ <application>Subversion</application> の実行 svn コマンドを使って、 - 必要なリポジトリのソースコードを以下のようにしてダウンロードします。 + 必要なリポジトリのソースコードを以下のようにしてダウンロードします。 + このディレクトリにあるファイルを + ローカル作業コピー と呼びます。 すでにローカルディレクトリが存在していても、 @@ -614,7 +616,7 @@ 以下のように入力して、リポジトリからチェックアウトしてください。 - &prompt.root; svn checkout svn://svn.FreeBSD.org/repository/branch root + &prompt.root; svn checkout svn-mirror/repository/branch lwcdir ここで、repository, branch および root @@ -622,6 +624,12 @@ + svn-mirror は、 + Subversion + ミラーサイト のひとつの URL です。 + + + repository には、 プロジェクトのリポジトリ、すなわち base, ports, または doc @@ -642,7 +650,7 @@ - root は、 + lwcdir は、 指定したブランチの中身が置かれるターゲットのディレクトリです。 通常 ports/usr/ports、 @@ -653,21 +661,47 @@ - 初めてソースをダウンロードする際には、時間がかかります。 - ダウンロードが終わるまで走らせたままにしておいてください。 - - ダウンロードされたソースをアップデートするには、 - 以下を実行してください。 - - &prompt.root; svn update root - - ソースをチェックアウトした後では、 - ドキュメントのアップデートにおいて、root - ディレクトリの Makefile - が以下の別の方法をサポートしています。 + 以下の例では、Ports Collection を western US リポジトリから + HTTPS プロトコルを使って、チェックアウトします。 + そしてそれらは、 + /usr/ports + のローカル作業コピーに置かれます。 + もし /usr/ports がすでに存在して、 + それが svn によって生成されたものでなければ、 + チェックアウトする前に、名前を変更するか削除してください。 + + &prompt.root; svn checkout https://svn0.us-west.FreeBSD.org/head/ports /usr/ports + + 初めてチェックアウトする際には、 + リモートリポジトリのすべてのブランチをダウンロードするので時間がかかります。 + どうぞ我慢してください。 + + 初めてのチェックアウト後は、 + 以下を実行することでローカル作業コピーをアップデートできます。 + + &prompt.root; svn update lwcdir + + この例で作成された + /usr/ports をアップデートするには、 + 以下のようにしてください。 + + &prompt.root; svn update /usr/ports + + アップデートはチェックアウトにくらべ、 + 変更点のあるファイルのみが転送されるので高速です。 + + チェックアウト後、ローカル作業コピーをアップデートするもうひとつの方法は、 + /usr/ports, + /usr/src または + /usr/doc ディレクトリの + Makefile で提供されています。 + SVN_UPDATE を設定して + update ターゲットを使ってください。 + たとえば、/usr/src + をアップデートするには、以下のようにしてください。 - &prompt.root; cd root + &prompt.root; cd /usr/src &prompt.root; make update SVN_UPDATE=yes