Как запросить логин? - PullRequest
       48

Как запросить логин?

0 голосов
/ 27 ноября 2010

У меня установлен SvnServe на моем сервере Debian, и он хорошо работает с Visual Studio, с папками, защищенными паролем.

Я установил websvn, и, боже мой! Все мои каталоги Subversion доступны с http://myserver/websvn без пароля.

Как я могу использовать аутентификацию ??

Редактировать: больше информации ... Версия папки websvn для Debian:

apache.conf

# Configuration for websvn using php4.

Alias /websvn /usr/share/websvn

<Directory /usr/share/websvn>
  DirectoryIndex index.php
  Options FollowSymLinks
  Order allow,deny
  Allow from all
  <IfModule mod_php4.c>
    php_flag magic_quotes_gpc Off
    php_flag track_vars On
  </IfModule>
</Directory>

svn_deb_conf.inc

<?php
// please edit /etc/websvn/config.php
// or use dpkg-reconfigure websvn
$config->parentPath("/var/subversion/");
$config->setEnscriptPath("/usr/bin");
$config->setSedPath("/bin");
$config->useEnscript();
?>

Ответы [ 2 ]

2 голосов
/ 27 ноября 2010

По умолчанию всегда предоставляется универсальный доступ.

  1. В файле конфигурации есть файл include / config.inc в каталоге WebSVN.Установите безопасность и элементы управления там.

  2. Другой подход заключается в ограничении разрешений в httpd.conf и svn.authz.

    См. Следующий ответ о сбое сервера, который уже детализируетрешение.

0 голосов
/ 27 ноября 2010

Репозитории Subversion могут обслуживаться SVNServe или Apache . Для детальной схемы разрешений вы можете следовать этим инструкциям , как упомянуто pyfunc.

...