1. subversion 설치
: sudo apt-get install subversion
2. 저장소 생성
: sudo mkdir /home/svn
: sudo svnadmin create /home/svn/obo
3. 생성한 저장소 conf 파일 수정
: cd /home/svn/obo/conf
* svnserve.conf : svn 환경 설정
* passwd : 사용자 계정 설정
* authz : 생성한 계정 권한 설정
기존에 존재하는 svnserve.conf 파일 복사
: sudo mv svnserve.conf svnserve.conf.old
: sudo vi svnserve.conf (새로 생성)
내용 추가
[general]
#익명접근의 권한 없애기
anon-access = none
#인증 접근 시 권한 주기 write(읽기/쓰기)
auth-access = write
#사용자 계정 설정파일
password-db = passwd
#인증 접근 계정 권한 설정
authz-db = authz cd /home/svn/obo/conf
4. svn 사용자 계정 생성
: sudo vi /home/svn/obo/conf/passwd
[users]
obo = 1234
5. 생성한 사용자 계정 권한주기
: sudo vi /home/svn/obo/conf/authz
맨 밑에 추가
[/]
obo = rw
6. 서비스 시작
: sudo svnserve -d -r /home/svn
* -d : daemon
* -r : root
끝.