내블로그
CentOS 6.6 + SVN 연동하기 본문
1. 패키지 설치
yum update yum install iftop iptraf bind-utils rsync wget rdate vim-enhanced yum install httpd mod_dav_svn subversion expect |
2. HTTPD 설정 (httpd.conf)
<VirtualHost *> ServerName dev.domain.com ServerAlias dev.domain.com ErrorLog /var/log/httpd/error_log CustomLog /var/log/httpd/access_log common DocumentRoot "/var/www/html/update/svn_repo" <Location /> DAV svn SVNPath "/var/www/html/update/svn_repo" AuthType Basic AuthName "LXN DEV SVN Repository" AuthUserFile "/var/www/html/update/svn_auth/passwd" AuthzSVNAccessFile "/var/www/html/update/svn_auth/access" Require valid-user </Location> <Directory "/var/www/html/update/svn_repo"> Options FollowSymLinks MultiViews AllowOverride None Order deny,allow Deny from all Allow from all </Directory> </VirtualHost> |
3. svn 저장소 생성
svnadmin create /var/www/html/update/svn_repo |
4. svn 계정 추가
[처음 추가시] htpasswd -c /var/www/html/update/svn_auth/passwd admin_user 비밀번호 입력 [계정 추가시] htpasswd /var/www/html/update/svn_auth/passwd user 비밀번호 입력 |
5. access 정책
설정파일 : /var/www/html/update/svn_auth/access [groups] admin = admin_user reader = user
[/] @admin = rw @reader = r |
'리눅스' 카테고리의 다른 글
openvpn 설치 및 인증서 생성 (0) | 2016.01.28 |
---|---|
텔레그램(Telegram) CLI 버전 설치방법 (0) | 2015.05.22 |
rsync 사용법 및 백업스크립트 (0) | 2015.03.26 |
SVN 저장소 백업 / 복구 (0) | 2015.03.05 |
CentOS 6.5에서 CutyCapt 설치 (0) | 2014.03.21 |