1. Disconnect 

2. 노 딜리트

3. 기존의 가리키고 있는 레파지토리 IP 변경

4. Share Project


--


위의 귀차니즘을 해결하는 방법이 있다. check out 할때 서버의 IP 주소로 하지말고 서버의 domain name 으로 하는것이다.


즉,

svn co http://192.168.1.1/project/trunk 이런식으로 check out 하지말고

svn co http://project_svn_server/project/trunk 이런식으로 하는것이다.


서버 domain name 은 클라이언트 PC의 /etc/hosts (UNIX) 혹은 /windows/system32/drivers/etc/hosts (Windows 2000/XP)에 repository 서버의 IP와 같이 등록해놓으면 된다.


예) /etc/hosts

-> "192.168.1.1 project_svn_server"


이렇게 하면 IP 가 변경될때 모든 working copy 에 대해 relocate 해줄필요없이 hosts 파일의 IP 주소만 변경해주면 된다. ^^v




블로그 이미지

잉비니

,