[ options ]
dir [
files... ]
$CVSROOT
から)
ソースのあるディレクトリへの相対パス名です。
この場合にソースを取り出すと、
mname というディレクトリだけが作業ディレクトリに作成されます。
つまり dir が複数のディレクトリ階層から成るパス名であっても、
既定では途中のディレクトリ階層は使用されません。
例えば、モジュールが以下で定義されていると:
regmodule first-dir
regmodule は first-dir のファイルを含みます:
$ cvs co regmodule cvs checkout: Updating regmodule U regmodule/file1 U regmodule/file2 cvs checkout: Updating regmodule/sdir U regmodule/sdir/sfile $
dir の後で明示的にモジュールを指定することで、特定のファイルをディ レクトリ dir から選択することができます。例:
regfiles first-dir/sdir sfile
この定義により、regfiles モジュールを取得すると、一覧に挙げられたファ イルがある単独のディレクトリ regfiles を作成し、それは cvs のソースリポジトリのより深いディレクトリから来ています。
$ cvs co regfiles U regfiles/sfile $