SVN 백업
svnadmin dump %REPODIR% > %REPOBACKUP%
svnadmin dump /svn/repos > /backup/repos1.dump
SVN 복원
svnadmin load %REPODIR% < %REPOBACKUP%
svnadmin load /svn/repos < /backup/repos1.dump
설정파일위치: /svn/repos/conf/
# vi /svn/repos/conf/svnserve.conf
[general] anon-access = none //익명 접근의 권한은 none 없음 auth-access = write //인증 접근의 권한은 write 읽기/쓰기 realm = My_First_Repository //프로젝트 명칭 authz-db=authz//인증 접근의 권한 설정 파일 위치 password-db = passwd //사용자 패스워드 저장 파일 위치 |
svnserve.conf : svn project1에 대한 일반적인 권한 설정
passwd : svn 사용자 ID/PW를 설정
authz : svn 접근에 대한 그룹 설정, 읽기/쓰기 권한 설정
SVN 계정발급 정책