[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ほとんど全ての CVS のコマンドは、 ディレクトリを引数に取ったときに再帰的に動作します。 例えば、次のディレクトリ構造を考えます。
|
現在のディレクトリが `tc' であれば、 以下が成立します:
`cvs update testing' は
cvs update testing/testpgm.t testing/test2.t |
と等価です。
`cvs update testing man' は サブディレクトリ中の全てのファイルを更新します。
`cvs update .' 又は `cvs update' は、
ディレクトリ tc
中の全てのファイルを更新します。
引数を付けない update
コマンドは現在の作業ディレクトリと全ての
サブディレクトリを更新します。言い替えると、`.' は update
の既定引数です。これは update
コマンドだけではなく、たいていの
CVS のコマンドにも当てはまります。
`-l' オプションを付けることによって、 CVS の再帰的な動作を抑止することができます。 逆に、`-R' オプションは `~/.cvsrc' で `-l' が指定されて いるときに再帰的動作を強制するために使うことができます (see section 既定オプションと ~/.cvsrc ファイル)。
$ cvs update -l # サブディレクトリのファイルは更新しない。 |
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Akihiro Sagawa on June, 15 2005 using texi2html 1.70.