Gooday Note Scrap Source Android login
 
작성일 : 14-08-13 13:54
[Linux] Subversion(SVN) 설치 및 사용법
 글쓴이 : 기리 (123.♡.195.24)
조회 : 3,080  

* 설치
# yum -y install subversion

* 방화벽 포트 허용
# vi /etc/sysconfig/iptables

아래 추가
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 3690 -j ACCEPT
서비스 재시작
# /etc/init.d/iptables restart


* 설정
- 저장소 생성
mkdir /home/svn
cd /home/svn
svnadmin create --fs-type fsfs 저장소명
ex) 저장소명 = gooday - 저장소 설정
/home/svn/gooday/conf 디렉토리 안에는 설정파일들이 존재

1. svnserve.conf 수정
vi /home/svn/gooday/conf/svnserve.conf

anon-access = none -> 앞의 #(주석)을 제거합니다.
auth-access = write -> 앞의 #(주석)을 제거합니다.
password-db = passwd -> 앞의 #(주석)을 제거합니다.

2. passwd 수정
vi /home/svn/gooday/conf/passwd

[users]
# harry = harryssecret
# sally = sallyssecret
svnuser = svnpass


* 재부팅 시 서비스 자동 실행

- /etc/sysconfig/svnserve 생성 : /etc/sysconfig/svnserve 문서를 참고하십시오.

이 파일을 생성해주어야 service svnserve start/stop이 가능하다.
명령어 :
echo 'OPTIonS="--threads --root 저장소최상위폴더"' /etc/sysconfig/svnserve
cat /etc/sysconfig/svnserve

- 자동 실행 등록
서비스 목록 확인 :
# chkconfig --list svnserve
등록 :
# chkconfig svnserve on
등록 확인 :
# chkconfig --list svnserve

 
 

Total 42
번호 제   목 글쓴이 날짜 조회
42 [Linux] 서버정보 안보이게 하기 기리 07-17 844
41 [Linux] Redis and phpredis (2) 기리 01-26 7050
40 [Linux] Coin 거래소 기리 01-01 828
39 [Linux] SSL 인증 의무화 최고관… 09-15 810
38 [Linux] HTTPS - SSL (1) 최고관… 09-14 825
37 [Linux] mod_ssl 로 보안 강화하기 최고관… 09-14 775
36 [Linux] AWS 아마존 웹 서비스 (3) 최고관… 09-10 837
35 [Linux] 서버 시작 시 IP 메일 보내기 최고관… 07-17 7103
34 [Linux] CentOS 7 minimal network 설정 기리 12-22 1206
33 [Linux] 리눅스 APM 정의 및 설치(ubuntu, redhat) 기리 03-15 2299
32 [Linux] apache 403 기리 06-16 1613
31 [Linux] 설치 및 설정 기리 06-15 1462
30 [Linux] IP 차단 (1) 기리 03-06 2107
29 [Linux] 자동응답메일 설정 기리 09-23 2241
28 [Linux] Subversion(SVN) 설치 및 사용법 기리 08-13 3081
 1  2  3