Subversion資料一覧

更新日:2009/6/17

対応ソフトウェア:Subversion 1.6.2

SubversionのリポジトリにApacheのWebDAV経由でアクセスするには/usr/local/apache2/conf/httpd.confに以下の設定を追加する。

ここでは/var/svnに格納されているリポジトリを/svnとして公開する。ユーザ認証にはベーシック認証を使用する。

LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so

<Location "/svn"> <--- URL
  DAV svn
  SVNPath /var/svn <--- 公開するリポジトリのパス
  # Basic認証
  AuthType Basic
  AuthName "Subversion Repository"
  AuthUserFile /usr/local/apache2/.htpasswd_dav_svn
  Require valid-user
</Location>

(関連)

設定を追加したらApacheを再起動する。

% sudo service apache restart

Webブラウザ等でhttp://localhost/svnにアクセスできればよい。

関連情報(Google検索)