#svn #centos
#svn #centos
Вопрос:
Здесь у нас очень странная проблема с SVN. Позвольте мне сначала объяснить ситуацию с сервером. У нас есть сервер разработки (CentOS 5.5) с обычным стеком LAMP, настроенными subversion и Trac. На этом сервере у нас есть несколько репозиториев, где мы разрабатываем PHP-приложение.
Теперь суть в том, что проверка проекта (svn co) на наших локальных компьютерах Ubuntu на самом деле не является проблемой, и ни один из них не фиксирует и т.д.
На сервере разработки извлечение / экспорт становится проблемой, и мы получаем ошибку: svn: не авторизован для открытия корня операции редактирования
Я искал эту ошибку в Интернете, и я получаю много страниц, сообщающих мне, что мы должны настроить ‘anon-access = none’ в нашем svnserve.conf. В нашем случае это не проблема, потому что для анонимного доступа уже установлено значение «нет». Тем не менее, это не решает эту проблему.
Странно то, что если мы выполняем проверку с помощью URL-адреса файла вместо http-URL, например: svn co file:///var / svn / etc, это действительно работает, в то время как с URL-адресом это не так:https://www.url.ext/svn/project/trunk
Кто-нибудь знает? Или можете сказать, что я должен искать? Доступ к SVN осуществляется через davsvn по протоколу HTTPS с самозаверяющим сертификатом, но мне это не кажется проблемой, потому что работа с наших локальных компьютеров в порядке.
Комментарии:
1. Получаете ли вы что-нибудь в журналах ошибок вашего веб-сервера?
Ответ №1:
Я должен извиниться, я допустил ошибку, в веб-корне сервера был файл htaccess с запретом заказа, разрешением и IP-адресом серверов, на которых я пытался оформить заказ, которого нет в списке разрешенных ip-адресов. Извините!
Ответ №2:
мне помогло следующее, в моем файле «authz» у меня было:
[/]
* =
Я изменил его на:
[/]
* = r