Visual Svn Server: как ограничить редактирование указанным IP-адресом
Я хочу включить только определенный IPAddess для редактирования (добавления, удаления, обновления ...) моего визуального сервера SVN, но все остальные IPAddess должны иметь возможность читать ...
Я считаю, что необходимо внести изменения в файл %VISUALSVN_SERVER%conf\httpd-custom.conf
<VirtualHost *:80> <Location /svn> # write access <LimitExcept GET PROPFIND OPTIONS REPORT> Order deny,allow deny from all Allow from XXX.XXX.XXX.XXX </LimitExcept> </Location> </VirtualHost>
но не знаю хорошо визуальный svn сервер. какой правильный путь?
Visual SVN Server 3.2 x64
установлен в Windows 2008 R2 Server x64
ОБНОВЛЕНИЕ от поддержки VisualSvn
Такая возможность недоступна в VisualSVN Server 3.2 из коробки, однако мы рассматриваем возможность реализовать ее в будущих версиях. [...] Вообще говоря, можно реализовать ограничения на основе IP с помощью изменения файла httpd-custom.conf, однако мы настоятельно не рекомендуем использовать этот подход. На сервере VisualSVN включена опция «SVNPathAuthz short_circuit», что значительно повышает производительность авторизации. Однако у этого параметра есть ограничение: конфигурация сервера не должна зависеть от других модулей авторизации, таких как «authz_host_module» (который отвечает за проверки на основе IP), в противном случае вы столкнетесь с неожиданным поведением при авторизации. С другой стороны, если вы отключите "short_circuit"
svn log
,svn checkout
, `Svn экспорт, и т.д. или работает графический обозреватель хранилища, такие, как один клиент TortoiseSVN предоставляет)
0 ответов на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
1
Обратный прокси Apache
-
7
одновременное совместное использование текстовых документов
-
-
3
Безопасный доступ к хранилищу Subversion моей домашней сети
-
7
Лучший интерфейс SVN для Linux?
-
3
Ubuntu Server с рабочим окружением GNOME - настройка разрешений файла конфигурации Apatche
-
6
Персональный контроль источников через SubVersion - останови меня, прежде чем я зайду слишком далеко...
-
2
Диалог сравнения не показывает различий
-
4
Mac OS X diff инструмент для документов Microsoft Word?
-
8
Как я могу дать права на запись в папку всем пользователям Linux?