18.10. Совместное использование репозитария группами пользователей

Проблема
Имеется несколько рабочих групп, каждой из которых нужен собственный репо зитарии С VS. Вы хотите разместить эти репозитарии внутри одного главного ре позитария, чтобы упростить архивацию и административные операции. Требует ся настроить файловые разрешения таким образом, чтобы пользователи не могли
работать с чужими репозитариями.
Решение
Последуйте рекомендациям из раздела 18.9 и создайте новый подкаталог для каж дого отдельного репозитария. Задайте разрешения владельца и группы для от дельных репозитариев:
# cd /3dgame
# cvs -d /cvsroot import 3dgame best_game_ever version_l
# chown gamers:gamegroup /cvsroot/3dgame
Комментарий
Для каждого проекта можно создать отдельный репозитарии или же разместить
все в одном корневом репозитарии CVS. Единый корневой репозитарии CVS уп рощает архивацию, а наличие нескольких отдельных репозитариев упрощает на стройку разрешений.
См. также
Раздел 18.15; домашняя страница CVS (https://www.cvshome.org).