[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pkgsrc/doc/guide/files/getting.xml: 1.19 -> 1.20



以下のページの更新をしました。ツッコミをお願いします。

pkgsrc/doc/guide/files/getting.xml: 1.19 -> 1.20
> revision 1.20
> date: 2007/07/20 15:18:46;  author: rillig;  state: Exp;  lines: +20 -1
> Added a recommended .cvsrc file.

木曜日までに異議がなければ、 commit します。

以下、訳と原文それぞれの新旧の差分です。

--- getting.xml.orig	2007-07-25 21:18:21.000000000 +0900
+++ getting.xml	2007-07-25 21:18:21.000000000 +0900
@@ -1,6 +1,6 @@
-<!-- $NetBSD: getting.xml,v 1.19 2007/06/01 11:07:25 rillig Exp $ -->
+<!-- $NetBSD: getting.xml,v 1.20 2007/07/20 15:18:46 rillig Exp $ -->
 <!-- Based on english version: -->
-<!-- NetBSD: getting.xml,v 1.19 2007/06/01 11:07:25 rillig Exp   -->
+<!-- NetBSD: getting.xml,v 1.20 2007/07/20 15:18:46 rillig Exp   -->
 
 <chapter id="getting">
 <title>どこからpkgsrcを得て、どうやって最新に保つか</title>
@@ -93,6 +93,26 @@
     &uprompt; <userinput>export CVSROOT CVS_RSH</userinput>
 </screen>
 
+	<para>cvs は、標準状態では、多くの人の望む挙動をしてくれませんし、
+	今後、標準での挙動がそのように変わることもなさそうです。しかし、
+	以下の内容の <filename>.cvsrc</filename>
+	というファイルをホームディレクトリーに置いておけば、
+	標準での挙動を変えることができます。このファイルを置いておけば、
+	あなたの悩みや、余計なバグ報告もなくなるでしょうから、
+	そうすることを強くおすすめします。
+	このファイルに関する説明は、
+	CVS のドキュメンテーションにあります。</para>
+
+<programlisting>
+# recommended CVS configuration file from the pkgsrc guide
+checkout -P
+update -d
+release -d
+diff -up
+cvs -q -z3
+rdiff -u
+</programlisting>
+
 	<para>次に、pkgsrc を置く場所のディレクトリーへ移動します。
 	ふつうは <filename>/usr</filename> です。
 	このディレクトリーでチェックアウト用のコマンドを実行します。
Index: getting.xml
===================================================================
RCS file: /cvsroot/pkgsrc/doc/guide/files/getting.xml,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- getting.xml	1 Jun 2007 11:07:25 -0000	1.19
+++ getting.xml	20 Jul 2007 15:18:46 -0000	1.20
@@ -1,4 +1,4 @@
-<!-- $NetBSD: getting.xml,v 1.19 2007/06/01 11:07:25 rillig Exp $ -->
+<!-- $NetBSD: getting.xml,v 1.20 2007/07/20 15:18:46 rillig Exp $ -->
 
 <chapter id="getting">
 <title>Where to get pkgsrc and how to keep it up-to-date</title>
@@ -89,6 +89,25 @@
     &uprompt; <userinput>export CVSROOT CVS_RSH</userinput>
 </screen>
 
+	<para>By default, cvs doesn't do things like most people would
+	expect it to do, and this is unlikely to change. But there is a
+	way to convince cvs, by creating a file called
+	<filename>.cvsrc</filename> in your home directory and saving
+	the following lines to it. This file will save you lots of
+	headache and some bug reports, so we strongly recommend it. You
+	can find an explanation of this file in the CVS
+	documentation.</para>
+
+<programlisting>
+# recommended CVS configuration file from the pkgsrc guide
+checkout -P
+update -d
+release -d
+diff -up
+cvs -q -z3
+rdiff -u
+</programlisting>
+
 	<para>Then, you change to the directory where you want to have
 	your copy of pkgsrc. In most cases this is
 	<filename>/usr</filename>. In that directory you run the