Анонимный доступ к subversion

С помощью xinetd можно легко запустить анонимный доступ только для чтения к вашим svn репозиториям.

/etc/xinetd.d/svnserve

service svn
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = svn # пользователь и группа, которые
group = svn # позволят не испортить ничего лишнего
groups = yes
server = /usr/bin/svnserve
server_args = --read-only --root=/srv/svn/repos --inetd
}


Для этого должны быть созданы системные пользователь и группа svn, которые наверное уже существуют.

Теперь каждый может легко получить доступ:

svn co svn://localhost/project/trunk project

Комментариев нет: