Ubuntu 12.04 Subversion 구축
subversion 설치
[root@]$ apt-get install subversion
Repository 만들기
$ mkdir /home/svn
$ svnadmin create --fs-type fsfs /home/svn/sa
svnserve.conf 수정
$ vi /home/svn/dev/conf/svnserve.conf
anon-access = none // 익명 사용자 권한
auth-access = write // 등록된 사용자 권한
password-db = passwd // 인증에 사용될 패스워드 설정 파일
계정 및 패스워드 설정
$ vi /home/svn/dev/conf/passwd
svnuser = 1234 // 유저 = 패스워드 추가
subversion 기동
$ svnserve -d -r /home/svn
기본 디랙토리 만들기
$ svn mkdir svn://127.0.0.1/dev/trunk
$ svn mkdir svn://127.0.0.1/dev/branches
$ svn mkdir svn://127.0.0.1/dev/tags
기본 구성 확인
$ svn list svn://127.0.0.1/dev
subversion 자동실행 등록
$ vi /etc/rc.d/rc.local
svnserve -d -r /home/svn
subversion 백업
$ svnadmin dump /home/svn/sa > dump_sa.20151105
subversion 복구
$ svnadmin load /home/svn/sa < dump_sa.20151105