====== apacheのwevdavでアクセス ====== ===== install ===== インストール時に MOD_DAV_SVN オプションを忘れずに。¥¥ pkgからインストールでOKになりました。((pkg install mod_dav_svn)) # pkg install subversion # pkg install apache24 # pkg install mod_dav_svn ===== Config ===== DAV svn SVNListParentPath on SVNParentPath /usr/local/svn/hoge AuthType Basic AuthName "Subversion repository" AuthUserFile /usr/local/hoge/hoge/hoge/htpasswd AuthzSVNAccessFile /usr/local/hoge/hoge/hoge/authz Satisfy All Require valid-user **以前はSVNListParentPath onがなくても動いたが、2.4ではだめなので注意** **デフォルトはRequire all grantedなのでSatisfy Allでないと認証しないので注意!!** LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_svn_module libexec/apache24/mod_dav_svn.so LoadModule authz_svn_module libexec/apache24/mod_authz_svn.so こちら⇒[[serverapps:apache:chg24#アクセス制御]] も参照のこと