Как мне администрировать пользователей и группы с репозиториями?
До настоящего времени пользователи могли получать доступ к репозиториям сервера через http. Конфигурация тега внутри /etc/apache2/mods-available/dav_svn.conf
<Location /srv/svn/>
DAV svn
SVNPath /srv/svn/projecX
#SVNParentPath /srv/svn #if I have more the one repository inside the folder
AuthType Basic
AuthName ”ProjectX”
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>
Мои сомнения:
- Должен ли я иметь для каждого хранилища файл passwd, содержащий всех пользователей и пароль?
- Когда более целесообразно использовать SVNPath или SVNParentPath?
- Как мне управлять группами? Пока не знаю, я знаю, как работать с отдельными людьми, но не с группами более оптимизированным способом.
- (РЕДАКТИРОВАТЬ) Контроль пользователей и групповых репозиториев всегда должен осуществляться через apache2?
Я использую Ubuntu Server Edition для серверных репозиториев.
Спасибо за внимание3.