====== 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#アクセス制御]] も参照のこと