Mac mini に Subversionレポジトリ作成
MacPortsでsubversionをインストール。
Mac miniサーバにSubversionのレポジトリを構築したい。
インストール
mod_dav_svnがportでみつからんなーと思ったら、subversionのvariantsとしてありやがった。
[yuanying@Kohrin extra]$port variants subversion subversion has the variants: universal mod_dav_svn no_neon no_bdb mac_os_x_server_mod_dav_svn tools bash_completion darwin_7 [yuanying@Kohrin extra]$sudo port install subversion +mod_dav_svn
設定
httpd.confに以下を追記。
LoadModule dav_svn_module modules/mod_dav_svn.so <Location /svn> DAV svn SVNParentPath /Users/svn AuthType Basic AuthName "Subversion repository" AuthUserFile /path/to/auth_file Require valid-user </Location>
/path/to/auth_fileにBasic認証用のファイルを作成。
[yuanying@Kohrin ~]$cd /path/to [yuanying@Kohrin to]$htpasswd -c auth_file UserName
mod_sslが直ったらhttpsで接続するようにしよう。