2015-01-12 3 views
0

У меня есть сервер Subabersion Server 1.8.9.Сервер SVN не запрашивает учетные данные

В svnserve.conf я поставил:

anon-access = none 
auth-access = write 
password-db = passwd 

В файле паролей я настроил пользователей и пароли.

user1 = blah1 
user2 - blah2 

Однако, когда я просматривать репозиторий с помощью Tortoise SVN Repository Browser и URL http://xxx.xxx.x.xx/svn/myrepo он не запрашивает каких-либо полномочий.

Разработчики использовали его для хранения кода, но когда я просматриваю файлы в Tortoise, столбец автора пуст. Таким образом, похоже, что это позволяет им использовать его, не проверяя свои учетные данные.

Что я делаю неправильно? Благодарю.

ответ

0

svnserve.conf - это соглашение, используемое для ссылки на файл конфигурации, используемый svnserve и протоколом svn://. Вы используете Apache для обслуживания своего репозитория через HTTP. Если ваш http.conf не ссылается на этот файл (это маловероятно, потому что в верхней части есть немного другой синтаксис), вы ничего не сделали для настройки необходимых элементов управления доступом.

Прочтите раздел httpd, the Apache HTTP Server руководства Subversion, чтобы узнать, как правильно настроить аутентификацию. & авторизация с этим вариантом сервера.

Смежные вопросы