2013. 4. 18. 17:40

SVN DUMP 및 LOAD 방법

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