2012-06-07 2 views
1

최근에 사무실로 이동하고 내 SVN 서버의 IP 주소가 변경되어 SVN 서버에 액세스 할 수 없습니다. 그것은 실제로 내 Mac에 있지만 다른 사람들은 순간에 그것을 액세스하고 있습니다. 내가 사용하는 프로토콜이 svn + ssh이기 전에 SVN에 액세스하기 위해 SSH를 사용하고 있습니다.SVN 서버를 한 IP 주소에서 다른 IP 주소로 전환하는 방법

내 현재 IP가 [현재 IP]라고 가정하고 이전 IP는 [이전 IP] 터미널에서 다음 명령을 사용하여 SVN 서버를 재배치했지만 "."오류가 발생했습니다. 작업 복사본이 아닙니다.

svn switch --relocate svn+ssh://[Previous IP]/usr/svn svn+ssh://[Current IP]/usr/svn 

SVN 서버를 재배치하여 다른 사람들이 여전히 액세스 할 수 있도록해야하는 명령은 무엇입니까?

+0

'svn switch'는 특정 작업 복사본에 대한 업스트림 서버를 관리하는 데 사용되며 현재 작업 디렉토리가 내부로 보이지 않습니다 현재 작업 복사본. 특별히 무엇을 성취하려고합니까? 아마도'svn switch '는 올바른 도구가 아닙니다. – sarnold

+0

SVN 서버에 액세스 할 수 있도록 IP 주소를 변경하고 싶습니다. 이제 이전 IP 주소를 사용하고 있습니다. – newguy

+0

특정 작업 복사본에서 IP 주소를 변경하려고합니까? – sarnold

답변

2

Subversion 서버 도구는 IP 주소가 무엇인지 상관하지 않습니다. svn+ssh을 사용 중이므로 SSH 서버가 새 IP 주소에서 수신 대기하는지 확인하면됩니다.

시스템 환경 설정 인터페이스를 통해 IP 주소를 변경할 수 있습니다. 구성중인 인터페이스를 선택하고 새 ISP가 사용하도록 지시 한 IP 주소로 변경 한 다음 이동하십시오. (실행중인 모든 서비스를 다시 시작하는 것보다 컴퓨터를 재부팅하는 것이 더 쉽습니다.)

+0

하지만 새 URL은 무엇입니까? 이전 버전이 svn + ssh : //192.168.0.2/usr/svn이라고 가정합니다. 이 SVN 클라이언트 또는 명령 줄을 입력하십시오. 그러나 이제 SVN 서버가있는 컴퓨터의 IP 주소가 192.168.100.2로 변경되었습니다. 저장소에 액세스하기 위해 URL의 IP 주소를 변경하지 않아도됩니까? – newguy

+1

url _on your clients_에서 IP 주소를 변경해야하지만, 이는 클라이언트 (즉, 작업 사본)의 문제입니다. – sarnold

관련 문제