Svn

CentOS 6.5 SVN https - 未知的 DAV 提供者:svn

  • June 8, 2014

我正在嘗試通過 HTTPS 使用 SVN 設置 CentOS 6.5 64 位伺服器。不幸的是,在/etc/httpd/conf.d/subversion.conf按如下方式配置文件後(更改了路徑):

<Location /repos>
   DAV svn
   SVNParentPath /path/to/svn/repos

   # Limit write permission to list of valid users
   <LimitExcept GET PROPFIND OPTIONS REPORT>
       # Require SSL connection for password protection
       SSLRequireSSL

       AuthType Basic
       AuthName "Authorization Realm"
       AuthUserFile /path/to/passwdfile
       Require valid-user
   </LimitExcept>
</Location>

重新啟動 http 時收到以下錯誤消息:

Starting httpd: Syntax error on line 3 of /etc/httpd/conf.d/subversion.conf:
Unknown DAV provider: svn

我已經三次檢查我是否mod_dav_svn已經安裝了軟體包:

Package mod_dav_svn-1.6.11-10.el6_5.x86_64 already installed and latest version

是我的配置錯誤還是我需要設置其他軟體包?

似乎未載入模組 mod_dav_svn。檢查您的 subversion.conf 應該取消註釋以下行

LoadModule dav_svn_module     modules/mod_dav_svn.so

引用自:https://serverfault.com/questions/602684