-=-= 컴퓨터 =-=-/리눅스 & 유닉스
SVN DUMP 및 LOAD 방법
자게남
2013. 4. 18. 17:40
SVN 저장소 이동시 사용...
순서
1. 기존 SVN 백업
2. 신규 SVN 생성
3. 신규 SVN 로드에 구 SVN로드
1. 기존 SVN 백업
$ svnadmin dump 원복 > 백업
ex ) svnadmin dump project1 > /svnbackup/project1.dump
--특정 버전만 백업도 가능
ex ) svnadmin dump project1 -r 20 > /svnbackup/project1.dump (버전20)
ex ) svnadmin dump project1 -r 20:30 > /svnbackup/project1.dump (버전20~30)
2. 신규 SVN 생성
$svnadmin create 백업폴더명
ex ) svnadmin create project1_backup
3. 신규 SVN에 구 SVN 로드
$svnadmin load 백업폴더 < 원복백업파일
ex) svnadmin load project1_backup < /svnbackup/project1.dump
리비전 유지할경우
ex) svnadmin load project1_backup --force-uuid < /svnbackup/project1.dump