Subversionサーバーの構築

# yum install subversion

SVN ParentPath ⇒ /var/www/svn

# mkdir -p /var/www/svn

リポジトリ名【REPO】として作成

# svnadmin create /var/www/svn/【REPO】
# svn mkdir file:///var/www/svn/【REPO】/trunk file:///var/www/svn/【REPO】/tags file:///var/www/svn/【REPO】/branches -m 'Create trunk, tags, branches'
# chown -R apache:apache 【REPO】

mod_dav_svnのインストール

# yum install mod_dav_svn
# vi /etc/httpd/conf.d/subversion.conf
<Location /svn/【REPO】>
  DAV svn
  #SVNParentPath /var/www/svn
  SVNPath /var/www/svn/【REPO】
  SVNAutoversioning on
 
  # our access control policy
  # AuthzSVNAccessFile /var/www/svn/default/authzsvn.conf
 
  # Limit write permission to list of valid users.
  #<LimitExcept GET PROPFIND OPTIONS REPORT>
  # Require SSL connection for password protection.
  # SSLRequireSSL
 
  #AuthType Basic
  #AuthName "Authorization Realm"
  #AuthUserFile /var/www/svn/.htpasswd
  #Require valid-user
  #</LimitExcept>
</Location>
# service httpd restart
$ svn co http://***/svn/【REPO】/trunk 【DIR】
$ svn import -m "New import" 【ORG_DIR】 http://***/svn/【REPO】/trunk

CentOSにSubversionサーバを構築する | WEBサービス創造記
http://linuxserver.jp/vcs/subversion/svn%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB

コメントを入力:
A I Q P U