手順
-
Apacheユーザーまたはルートとして、httpd, mod_dav_svnパッケージとSubversionパッケージをインストールします。
# yum install httpd mod_dav_svn subversion
-
svnディレクトリーを作成します。
# mkdir /var/www/svn
-
SVNリポジトリーを作成します。
# svnadmin create /var/www/svn/repository
-
ユーザー名とパスワードを作成します。
# htpasswd -cmb /var/www/svn/passwd admin@company.com admin
-
Apacheへのディレクトリーの所有者を変更します。
# chown -R apache.apache /var/www/svn
-
SVN設定ファイルを開きます。
# vim /etc/httpd/conf.d/subversion.conf
CentOS 7上では、設定ファイルの名前は10-subversion.confです。設定ファイルは/etc/httpd/conf.modules.dフォルダーの下にあります。 -
更新は次のとおりです。
<Location /svn> DAV svn SVNPath /var/www/svn/repository Require valid-user AuthType basic AuthName "Subversion" AuthUserFile /var/www/svn/passwd </Location>
-
httpdを再起動します。
# /etc/init.d/httpd start
- システムでSELinux(Security-Enhanced Linux)が有効になっている場合は、Talend Help Center(https://help.talend.com)を参照してください。