0

仕事用にApache + SVNサーバーをセットアップしています。リポジトリをチェックアウトできますが、svn list コマンドを実行すると、「OPTIONS of ' https://server ': 200 OK ( https://server )」というエラーが表示されます。

ここに私のsubversion.confがあります

 <Location /svn/>

   DAV svn
   SVNParentPath /svn/repos/
   # Require SSL connection for password protection.
   SSLRequireSSL

   AuthType Basic
   AuthName "NH SVN"
   AuthUserFile /svn/repos/users
   Require valid-user

 </Location>

末尾を削除すると、同じコマンドを実行すると 403 禁止エラーが発生します。

4

1 に答える 1

0

リポジトリを一覧表示することはできません。リポジトリ内のファイルのみ。したがって、最初に「svnadmincreate」を使用して/ svn /repos/にリポジトリを作成する必要があります。新しいリポジトリでapacherw-rightsを与えることを忘れないでください

svnadmin create /svn/repos/mynewrepository
svn list https://serverurl/svn/mynewrepository

SVNParentPathは、このパスの下に複数のリポジトリを持つことができることを意味します。

于 2010-09-23T10:42:47.667 に答える