web-dev-qa-db-ja.com

要求されたSVNファイルシステムを開くことができませんでした

http:// localhost/repo/myproject / にアクセスしてパスワードを入力すると、次の情報が表示されます。

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

どうすればこれを解決できますか?

2
Mikael

chat でのトラブルシューティングを通じて、次のエラーログが見つかりました。

[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 

これにより、構成内の引用符は、構成に適した“”引用符ではなく、卑劣でかなり""引用符になりました。それがトリックでした!

3
Shane Madden

同じ問題が発生しましたが、私の場合は、フック/コミット後のスクリプトのファイルパーミッションの問題でした。そこで、ファイルの所有者を変更して、問題を解決しました。

まったく別の問題についてまったく同じエラーメッセージを受け取ったので、答えを検索しようとしてこの投稿に来たので投稿するだけで、他の誰かに役立つ可能性があります。

1
JuanKB1024