SVN 저장소 백업 / 복구
SVN 저장소 DUMP
1. 기존 svn 저장소를 dump 받는다.
svnadmin dump /저장소경로 > 저장할 파일명 |
2. 기존 svn 저장소의 특정 버전만 dump 받는다.
svnadmin dump /저장소경로 -r 50> 저장할 파일명 svnadmin dump /저장소경로 -r 50:100> 저장할 파일명 |
3. 기존 svn 저장소의 특정 폴더만 dump 받는다.
svnadmin dump /저장소경로 | svndumpfilter include project > 저장할 파일명 |
4. 기존 svn 저장소의 특정 폴더만 제외하고 dump 받는다.
svnadmin dump /저장소경로 | svndumpfilter exclude project > 저장할 파일명 |
5. 기존 svn 저장소를 증분 dump 받는다.
svnadmin dump /저장소경로 -r 0:100> 저장할 파일명.1 svnadmin dump /저장소경로 -r 100:200> 저장할 파일명.2 svnadmin dump /저장소경로 -r 200:300> 저장할 파일명.3 |
6. 기존 svn 저장소를 dump 받으면서 압축하기
svnadmin dump /저장소경로 | gzip -9 > 저장할 파일명.gz |
SVN 저장소 CREATE
1. 저장소 생성하기
svnadmin create /저장소경로 |
SVN 저장소 LOAD
1. 복원하기
svnadmin load /저장소경로 < svn.dump파일 or svnadmin load /저장소경로 < svn.dump파일.1 svnadmin load /저장소경로 < svn.dump파일.2 svnadmin load /저장소경로 < svn.dump파일.3 |