質問

作業用にApache+SVNサーバーをセットアップしています。リポジトリをチェックアウトできますが、SVNリストコマンドを実行すると、次のエラー「オプション」が表示されます。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の禁止エラーが表示されます。

役に立ちましたか?

解決

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

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top