Алексей Махоткин

домашняя страница

CVS — Система Управления Параллельными Версиями

Go to the first, previous, next, last section, table of contents.


Обычные модули

mname [ options ] dir [ files… ]
В простейшем случае эта форма описания модуля сокращается до `mname dir. В этом случае файлы в каталоге dir становятся модулем mname. dir – путь к каталогу с исходными текстами, относительно $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
$

Явно указывая в описании модуля после имени каталога имена файлов, можно извлекать их из каталога по отдельности. Вот пример:

regfiles first-dir/sdir sfile

При таком описании извлечение модуля regfiles создает единственный рабочий каталог `regfiles’, содержащий указанный файл, который берется из каталога `first-dir/sdir/’, находящегося в репозитории:

$ cvs co regfiles
U regfiles/sfile
$


Go to the first, previous, next, last section, table of contents.

Comments