본문 바로가기

개발이야기

svn 설치 절차

sudo svnserve -d -r /home/svn &

 

SG그룹에서 3690포트 사용

 

설치

1. yum을 이용해서 Subversion을 설치합니다.

#yum install -y subversion

 

2. 저장소를 생성할 위치로 이동해서 저장소를 생성해줍니다.

#cd /home   

#mkdir svn                 

#cd svn       

#svnadmin create --fs-type fsfs sample

또는

#svnadmin create --fs-type bdb sample

 

fsfs는 파일시스템을 이용한 방식이고, bdb는 버클리DB를 이용한 방식이에요

 

3. SVN 포트 3690을 열어준다.

#iptables -I INPUT -p tcp --dport 3690 -j ACCEPT

#/etc/rc.d/init.d/iptables save

#/etc/rc.d/init.d/iptables restart

 

4. SVN을 실행한다.

#svnserve -d -r /home/svn

*자동실행을 위해서는 #vi /etc/rc.d/rc.local svnserve -d -r /home/svn 을 추가해준다.

 

5. 테스트를 위해 checkout을 해본다.

#svn checkout svn://localhost/sample

 

6. 추가. 사용자 계정 추가

/home/svn/sample/conf/svnserve.conf 파일에서 아래와 같이 설정해주면되요

[general]

anon-access=none    // 익명 사용자 권한

auth-access=write    // 등록된 사용자 권한

password-db=passwd    // 인증에 사용될 패스워드 설정 파일

 

:wq로 나온다음에

 

#vi /home/svn/sample/conf/passwd

[users]

user=password1234

를 추가하면 됨.

 

7. 추가. 윈도우 tortoise를 이용해서 접속할 시 에는 빈폴더 마우스 오른쪽 클릭 checkout을 눌러준다음에

svn://(도메인 또는 IP)/sample

확인을 눌러주면된다.

'개발이야기' 카테고리의 다른 글

[인프라][리눅스] 압축 풀기 / 압축하기 tar  (0) 2018.09.20
Openfire 설치 및 한글 처리 방법  (0) 2018.09.20
OpenFire 설치 방법  (0) 2018.09.20