apache+subversion
よく設定しているのですが、忘れてしまうので、メモメモ
まずはSubversionとmod_dav_svnをインストール
yum install -y subversion
yum install mod_dav_svn
mkdir /var/www/svn
cd /var/www/svn
svnadmin create test
これでとりあえずリポジトリの作成完了です。
次にベーシック認証の設定をします。
htpasswd -c /var/www/.svnpasswd polidog
あとはapache側の設定をします。
vim /etc/httpd/conf.d/subversion.conf
<VirtualHost *:80>
ServerName svn.hoge.jp
DocumentRoot /var/www/svn
<Location /test>
DAV svn
SVNPath /var/www/svn/test
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /var/www/.svnpasswd
Require valid-user
</Location>
</VirtualHost>
最後にapacheの再起動
/etc/init.d/httpd configtest
Syntax OK
/etc/init.d/httpd restart
ざっとこんな感じになるかと思います。