[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