2009-05-15 2 views
1

Каков наилучший подход для реализации контроля доступа в репозиториях CVS, размещенных на сервере Linux? Целью является предотвращение случайного удаления модулей разработчиками. Разработчики должны иметь возможность выполнять все другие действия CVS.Linux Контроль доступа CVS

+1

Я не знаю, какие ограничения вы под землей, но учтите, что если вы используете подрывной вместо CVS, вы можете предотвратить удаление и т.д., путем добавления соответствующей предварительной фиксации крюка , – bdonlan

ответ

1

CVSACL - это патч для CVS. Он добавляет две новые подкоманды (acl & racl) в cvs для управления списком управления доступом.

http://cvsacl.sourceforge.net/

1

Использование SSH доступа: howto cvs-ssh, other howto

Это также выглядит как вы пытаетесь дать им оболочку? И доступ к файловой системе репозитория CVS? Если да, то это необязательно. Им не нужен доступ к файловой системе репо для выполнения всех стандартных действий CVS.

0

mount ro? Нет, но серьезно, если вы предотвращаете удаление модуля, по-прежнему ничего не мешает им удалять содержимое модуля, поэтому я не совсем понимаю вопрос. Что они должны делать точно?

Смежные вопросы