Недавно я установил репозиторий svn с аутентификацией.Резервное хранилище SmartSVN постоянно перемещено
Наших пользователи ПК использует Tortoise SVN и способны к кассе, совершения и т.д.
пользователей Нашего Mac OS используют SmartSVN и при попытке оформить они получают следующее сообщение об ошибке:
Repository moved permanently; please relocate OPTIONS
request failed on'/'
Я столкнулся с этой проблемой при первоначальной настройке с помощью tortoisesvn, и решение убедилось, что это svn repo не является дочерним по отношению к каталогу www. Так что я поместил его в домашнем каталоге
Домашний каталог выглядит следующим образом:
/public_html
/repos
/www
Файл ВХост конф выглядит следующим образом:
<IfModule mod_dav_svn.c>
<Location /repos/>
DAV svn
SVNParentPath /data/svn/repos/
SVNListParentPath On
AuthType Basic
AuthName "SVN Repository"
AuthUserFile /data/svn/.htpasswds/.svn.htpasswd
AuthzSVNAccessFile /data/svn/.htpasswds/.svn.authz
Require valid-user
</Location>
</IfModule>
Оба ПК и пользователи Mac могут просматривать репозитории с надлежащей аутентификацией в браузере. Единственная проблема - при проверке при использовании SmartSVN на MacOS.
В журнале нет ошибок, которые я могу видеть, которые связаны.
Edit: Разъяснение Всех пользователей проверение РЕПО с форматом URL-адреса, как:
http://svn.myserver.com/repos/REPONAME
Извините; Я знал, что забыл что-то упомянуть в своем посте. Пользователи Mac и ПК проверяют репозитории таким образом, как вы упомянули. То есть; SERVER/репо/REPONAME. Я добавлю это на свой пост. – gin93r
Похоже, что я не могу использовать какие-либо команды svn с протоколом http. Неопознанная схема URL. Наверное, мне нужно установить Neon. – gin93r
@Veo - хороший улов. Протестируйте его с помощью 'svn -version' и получите активные RA-слои –