バージョン管理アプリケーションSubversionの設定をよく忘れてしまうため、備忘録として。
ディストリビューションは、Fedora9。
mod_dav_svn
# yum install mod_dav_svn
# mkdir /var/www/svn/# cd /var/www/svn/ プロジェクトの作成# svnadmin create projectName# chown -R apache:apache projectName Basic認証のuser,passの作成
# mkdir /var/www/passwd/# htpasswd -cm /var/www/passwd/passwd-projectName userName1# htpasswd -m /var/www/passwd/passwd-projectName userName2 subversion.confの修正
# vim /etc/httpd/conf.d/subversion.conf<Location /repos > DAV svn SVNPath /var/www/svn/projectName AuthType Basic AuthName "projectName" AuthUserFile /var/www/passwd/passwd-projectName Require valid-user</Location> 自動起動# chkconfig httpd on
ファイアーウォール
ファイアーウォールの設定
# vim /etc/sysconfig/iptables
以下を追加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
ファイアーウォールの再起動
# /etc/init.d/iptables restart
Subversionクライアントの設定(Windows編)
TortoiseSVN配布サイト
http://tortoisesvn.net/downloads
インストール
本体
日本語化パック
