Subversion リポジトリ公開
- MacBook% ssh -i .ssh/ssh.key elmarverde@サーバ
- elmarverde% sudo mkdir -p /home/repos/svn
- elmarverde% sudo svnadmin create /home/repos/svn/elmarverde
- elmarverde% sudo svn mkdir file:///home/repos/svn/elmarverde/lang -m "init repository layout (lang)"
リビジョン 1 をコミットしました。
- elmarverde% sudo mkdir /home/dev
- elmarverde% sudo htpasswd -c /home/dev/.htpasswd admin
New password:
Re-type new password:
Adding password for user admin
- elmarverde% sudo htpasswd /home/dev/.htpasswd elmarverde
New password:
Re-type new password:
Adding password for user elmarverde
- elmarverde% sudo vim /etc/httpd/conf.d/subversion.conf
DAV svn
SVNListParentPath on
SVNParentPath /home/repos/svn
AuthType Basic
AuthName "Authorization SVN"
AuthUserFile /home/dev/.htpasswd
Require valid-user
- elmarverde% sudo chown -R apache.apache /home/repos/svn/
- elmarverde% sudo /etc/rc.d/init.d/httpd restart
httpd を停止中: [ OK ]
httpd を起動中: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ OK ]