0

我正在设置一个 Apache+SVN 服务器来工作。我可以签出存储库,但是当我运行 svn list 命令时,我收到以下错误“' 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

您不能列出存储库。仅存储库中的文件。所以你需要先在 /svn/repos/ 使用“svnadmin create”创建一个存储库。不要忘记在新存储库上给予 apache rw-rights

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

SVNParentPath 意味着您可以在此路径下拥有多个存储库。

于 2010-09-23T10:42:47.667 回答