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
확인을 눌러주면되요
[출처] SVN 서버 설치하기 1 - 리눅스|작성자 kyudoc
'Server' 카테고리의 다른 글
CentOS 계정 만료 기간 설정 (0) | 2014.12.12 |
---|---|
CentOS 사용자 용량 제한 걸기 (0) | 2014.12.12 |
리눅스 열린 포트 확인 (0) | 2014.10.21 |
Apache 네임 서버 설정 (0) | 2014.09.25 |
리눅스 파일소유자, 그룹 변경하기 (0) | 2014.09.25 |
댓글