Назад | Перейти на главную страницу

Не удалось открыть запрошенную файловую систему SVN

Когда я иду в http: // локальный / репо / мойпроект / и введите пароль отображается эта информация:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<D:error xmlns:D="DAV:" xmlns:m="http://apache.org/dav/xmlns" xmlns:C="svn:">
<C:error/>
<m:human-readable errcode="2">Could not open the requested SVN filesystem</m:human-readable>
</D:error>

Это мой httpd-svn.conf:

<Location /repo>
      DAV svn
      SVNPath “/usr/local/repo”
  AuthType Basic

  AuthName "Subversion repository"

  AuthUserFile /etc/users

  Require valid-user

</Location>

$ ls -la
drwxr-xr-x   3 _www  wheel  102 Aug 11 22:22 repo

Как я могу это решить?

Через устранение неполадок в болтать, мы нашли эти журналы ошибок:

[Fri Aug 12 00:56:10 2011] [error] [client 192.168.1.2] (20014)Internal error: Can't open file '\xe2\x80\x9c/usr/local/repo\xe2\x80\x9d/format': No such file or directory 

Это привело нас к тому, что цитаты в конфиге были такими хитрыми, красивыми “” цитаты вместо удобных для конфигурации "" кавычки. Это сработало!

У меня была такая же проблема, но в моем случае это была проблема с правами доступа к файлам с моими скриптами перехвата / пост-фиксации. Я сменил владельца файла, и проблема была решена.

Просто отправляю, потому что я пришел к этому сообщению, пытаясь найти свой ответ, поскольку я получил точно такое же сообщение об ошибке для совершенно другой проблемы, и это может быть полезно для кого-то другого.