- Apacheにmod_dav_svnモジュールをインストールします。 詳細は、@ITの記事 やWebDAV Resources JPを参考にしてください。
- Webサーバ上の/data/www/svn/repository ディレクトリを
/svn/repositoryというURLでリポジトリ(共有スペース)にする場合、
Apacheの設定ファイルに以下のように記述します。
<Location /svn/repository> DAV svn SVNPath /data/www/svn/repository SVNAutoversioning on AuthUserFile /var/apache/webdav-passwd AuthGroupFile /dev/null AuthName "Please Enter Your Password" AuthType Basic Require valid-user </Location>
- /var/apache/webdav-passwd は、ユーザアカウントとパスワードの記録ファイルです。このリポジトリの利用者のアカウントをhtpasswd コマンドで登録してください。