Subversion SVN + http доступ - PullRequest
       0

Subversion SVN + http доступ

0 голосов
/ 16 сентября 2010

В настоящее время мы обращаемся к нашему репо через svn: \, но в последнее время возникла необходимость доступа к ограниченному набору файлов через http: //. У нас есть определенные необработанные html и txt файлы, которые нам нужно отобразить прямо из репозитория, используя http: //.

Наше репо размещено в процессе svnserve на сервере Windows, а ВСЕ доступ осуществляется через INTRANET, поэтому никаких серьезных угроз безопасности нет, как если бы наш репо был доступен через Интернет.

Я думал об ограничении доступа с помощью svnauthaccess:

# deny all access to everything [svn:/]
* = 
# allow only read of 
[svn:/ProjX/trunk/Doc/some.txt]
[svn:/ProjY/trunk/Doc/info.html]

Есть ли способ сделать это без предварительной установки Apache? Что-то вроде: http://svnserver:8080/svn/ProjX/trunk/Doc/some.txt

С уважением Garrett

Ответы [ 2 ]

3 голосов
/ 16 сентября 2010

Я не верю в это. Svnserve говорит по протоколу Subversion; дело не в том, чтобы быть веб-сервером. Вот почему плагин mod_dav_svn существует для Apache.

К счастью, это совсем не сложно настроить; проверьте соответствующую главу книги Subversion: http://svnbook.red -bean.com / ru / 1.0 / ch06s04.html . Как только вы его запустите, вы сможете делать в точности то, что, как вы сказали, вы хотели бы сделать в своем вопросе.

0 голосов
/ 16 сентября 2010

Вы также можете использовать подключаемые сценарии SVN, где вы можете определить действия, которые система должна реагировать на попытки перезаписи данного подмножества файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...