Subversionを入れる
# yum install subversion ... # yum install mod_dav_svn ...
Subversionの設定変更
# vi /etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <Location /svn> DAV svn SVNParentPath /opt/svn Require valid-user AuthType Basic AuthName "svn" AuthUserFile /opt/svn/.htpasswd </Location>
認証ユーザの作成
# htpasswd -c /opt/svn/.htpasswd tanamon New password: Re-type new password: Adding password for user tanamon
リポジトリ作成
# mkdir -p /opt/svn/test # svnadmin create /opt/svn/test # svn mkdir file:///opt/svn/test/trunk -m "create trunk" リビジョン 1 をコミットしました。 # svn mkdir file:///opt/svn/test/branches -m "create branches" リビジョン 2 をコミットしました。 # svn mkdir file:///opt/svn/test/tags -m "create tags" リビジョン 3 をコミットしました。 # chown -R apache:apache /opt/svn