준호씨의 블로그

Subversion 서버 IP 변경되었을 때 TortoiseSVN와 Eclipse 설정 바꾸기 Relocate 본문

개발이야기

Subversion 서버 IP 변경되었을 때 TortoiseSVN와 Eclipse 설정 바꾸기 Relocate

준호씨 2008.02.21 20:45
Subversion으로 버전관리를 하던 도중 갑자기 서버 IP가 바뀌는 경우가 발생하였다.

1. 최선의 방법은 이미 CheckOut받은 파일들의 IP설정을 바꿔주는 툴을 이용해서 바꾸는 방법
2. IP설정된 파일들을 직접 바꿔주는 방법
3. 새로 CheckOut 받기

라는 해결책들을 떠올려 보았다.

그러나 예전에 TortoiseCVS써본 경험상 기본적으로 경로를 바꿔주는 기능을 제공하지 않았기에
IP가 저장된 파일들을 직접 바꿔주거나 새로 CheckOut을 받아야 되지 않을까 생각했었는데

예전에 CVS에서는 딱히 IP바꿔주는 기능이 보이지 않았기에
새로 체크아웃하거나 숨겨진 폴더에 있는 설정파일들의 IP를 다 바꿔주어야 되는가 아닌가 싶었는데

예상과는 달리 TortoiseSVN에는 Relocate라는 경로 바꾸기 기능을 지원하고 있었다.
참고 : http://kldp.org/node/74430

사용자 삽입 이미지TortoiseSVN Relocate


참고로 TortoiseSVN 1.4.7 사용중이다.

명령어로도 직접 바꿀수 있는 것 같다. 윈도우에서는 툴이 있으니 그냥 쓰고 리눅스에서 쓸일이 생기면 확인해 봐야 겠다.
svn info | grep ^URL
svn switch --relocate  OLD_URL  NEW_URL


자~~ 다음은 Eclipse
역시나 Subclipse플러그인에서 Relocate기능을 제공하고 있었다.

사용자 삽입 이미지Eclipse Plugin Subclipse Relocate


...
더이상 할말이 없다.
이걸로 끝~
12 Comments
댓글쓰기 폼