» 프로그래밍+DB » SVN Backup, Restore(Windows to Linux)

SVN Backup, Restore(Windows to Linux)

Windows: SVN 백업

Windows에서 SVN(Subversion) 저장소를 백업

clip_image001

Windows에 설치된 SVN 저장소.

clip_image002

svnadmin dump D:\SVN_Repo\svn > D:\SVN_Repo\svn.dump

clip_image003

마지막 리비전 번호를 기억하고…

Linux: SVN 설치

clip_image004

ubuntu에서 svn을 설치. (http://archmond.net/?p=7916 를 참고하면 좋다)

sudo apt-get install subversion

clip_image005

sudo mkdir /home/svn_repo

cd /home/svn_repo/

sudo svnadmin create svn

데이터 복원

clip_image006

sudo svnadmin load svn < /home/archmond/svn.dump

clip_image007

앞에서 백업한 SVN 저장소의 리비전 번호(마지막)와 일치하면 OK!

clip_image008

구성 파일도 잊지 말고 서버에 업로드한다. (/home/archmond/conf 에 업로드함)

clip_image009

이제 구성 파일을 복원.

cp /home/archmond/conf/* /home/svn_repo/svn/conf/

SVN 시작

clip_image010

svnserve -d -r /home/svn_repo

SVN 저장소를 시작하고,

ps -aux | grep svnserv

프로세스 확인 후…

netstat -ant | grep 3690

SVN 포트(3690)까지 체크하면 OK!

테스트

이제 이클립스에서 붙여 보자.

clip_image011

저장소 추가

clip_image012

svn 주소 입력

clip_image013

conf/passwd 파일에 저장된 계정으로 로그인.

clip_image014

잘 나오면 OK! 좋구나.

이것도 살펴보세요!

Visual Studio Code에서 JAVA Compile

Language Support for Java(TM) by Red Hat File -> Open Folder New File name.java 로 …

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.