본문 바로가기
개발노트

[SVN] 윈도우서버svn 리눅스서버 svn 이관

by SoonNote 2023. 6. 22.
반응형

우선 윈도우서버에 있는 svn 리파지토리 폴더를 확인한다.

 

해당 폴더를 압축해서 옮기는 방법도 있지만 호환 문제로 적용이 안될 가능성이 높다.

dump 명령어를 이용하여 진행한다.

윈도우 서버 cmd 를 열어

svnadmin dump 파일경로 > dump만들경로

위 명령어를 사용하여 dump파일을 만들어 준다.

 

해당위치에 덤프파일이 옮겨진걸 확인한 후

scp 명령어나 파일질라를 이용하여 dump 파일을 리눅스 서버로 옮겨준다.

 

리눅스 서버 svn 리파지토리 경로에다가 새로 추가할 리파지토리이름을 추가시켜 준뒤

svnadmin create /home/svn/폴더/my_repository

리파지토리를 생성 한 후

파일질라 혹은 scp로 가져온 dump 파일을 load 해준다.

svnadmin load /리파지토리경로/test1 < /덤프파일경로/test1.dump

 

해당 svn이 잘 옮겨졌는지 확인을 위해 이클립스 import Svn을 사용하여 정상적으로 옮겨진 것을 확인했다.

반응형