2013-09-13 2 views
1

Я случайно обновил свой сервер VisualSVN до 2.6.5. Кажется, есть некоторые проблемы с обновлением до SVN 1.8.3. Я также обновил клиентов до VisualSVN до 3.5.3, который также включает в себя 1.8.3.Как решить 403 Запрещено в доступе SVN

Мой сервер указывает на репозитории на удаленном сервере. Это всегда срабатывало в прошлом. Теперь сервер может без проблем работать с репозиториями, но мои клиенты получают 403 ошибки и не видят никаких репозиториев.

Может ли кто-нибудь помочь мне решить проблему устранения проблемы?

ответ

3

Обновление с 2.5 до 2.6 не было успешным из-за моей собственной глупости, указывающей на фиктивный репозиторий до обновления, а затем возвращающегося назад к реальному после этого (что, конечно же, не было обновлено).
Я решил проблему, добавив пустой файл groups.conf в корень реального репозитория.

-2

перезагрузки клиентской стороне Windows, по крайней мере, один раз права доступа

+0

Это не тот случай. – bahrep

+0

Перезагрузка дважды. не имеет значения – erict

1

Серверные ширину удалены в VisualSVN сервер 2.6 и планируется возвращать в наступающем 2.7 релиз.

Установщик VisualSVN Server 2.6 переносит правила доступа к серверу на уровень репозитория, однако вам необходимо пересмотреть и перенастроить конфликтующие правила. Другими словами, после обновления до VisualSVN Server 2.6 необходимо перенастроить права доступа пользователей. См. Руководство "Reconfiguring access permissions after upgrade to VisualSVN Server 2.6".

+0

спасибо за это. Читая руководство, я принимаю в качестве ответа. К сожалению, на WinSer2003, по крайней мере, нет папки VISUALSVNSERVER/INSTALL. – erict

+0

В соответствии с настройками SVNServer у моего пользователя должен быть доступ, но я все равно получаю 403. При доступе к репозиторию с браузером он запрашивает пользователя/pwd, но затем дает Forbidden. – erict

+0

Журнальные показы: Не удалось загрузить конфигурацию mod_authz_svn: «Не удается открыть файл» \\\\ сервер \\ svn_repositories \\ groups.conf '. Не удается найти указанный файл. Доступны только файлы: authz, authz.tmp, authz-windows, htpasswd, server.log (с 2008 года). Кроме того, папка для каждого репозитория – erict

1

Я знаю, что этот вопрос старый, но это был первый хит Google для меня при поиске visualsvn server 403 запрещено. У меня был репозиторий, который я создал до того, как я установил разрешения для всех репозиториев на сервере, и я получил эту ошибку. При просмотре в репозиторий не было репозиториев, несмотря на то, что в графическом интерфейсе VisualSVN есть. Затем я удалил репозиторий, заново создал его, и он сработал. Это тестовый репозиторий, который я только что создал, но проблема заключалась в том, что разрешения не распространялись на конкретный репозиторий. Версия 2.7.8.

+1

Я обнаружил, что, изменив безопасность на что-либо, кроме * Наследовать от родителя *, нажав применить, сделав проверку, а затем вернув ее в * Наследовать от родительского *, работающего для существующих репозиториев. Для записи репозитории расположены на сетевом ресурсе. –

+0

Чтобы быть ясным, я сделал это изменение в * Свойствах * в VisualSVN, а не через Windows. –

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