下一个: Ampersand modules, 上一个: Alias modules, 上层: modules
[ 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
$