: O. Yuanying

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で接続するようにしよう。