2014-01-07 2 views
3

저는 클라이언트의 TortoiseSVN 저장소를 사용하고 있으며 다른 조직과의 합병으로 인해 여러 도메인을 보유하고 있습니다. 내가 속한 도메인에서 자신의 저장소에 액세스하려면 저장소 서버의 이름을 완전히 한정해야합니다. TortoiseSVN은 정규화 된 도메인 이름을 삭제합니다.

그러나, 중간 체크 아웃하는 동안 나는이 오류의 원인이되는 생각 제공 한 이름이 완전히 규정되지 않는 것입니다 내가 바로 알

Unable to connect to a repository at URL 
'http://servername/svn/dev/etc' 
No such host is known. 

, 말을 하위 디렉토리에 대한 오류가 발생하기 시작했다. 그러나 하위 폴더에 대한 내부 저장소 참조가 있는지 궁금해 할 때이를 어떻게 수정해야 할 지 모르겠습니다.

+1

거기에 외부 저장소가 정의되어 있습니까? http://svnbook.red-bean.com/en/1.5/svn.advanced.externals.html –

답변

3

대부분의 경우 하드 코드 된 비 상대 주소를 사용하여 하위 디렉터리 중 하나에 정의 된 external repository이있을 수 있습니다.

향후 변경 집합에서 변경할 수 있지만 잘못된 외부 정의가 아직있는 이전 버전을 체크 아웃해야하는 경우 오래된 변경 집합에 문제가 발생할 수 있습니다.

한 가지 방법은 잘못 된 호스트 이름/주소 일 경우 잘못된 이름으로 호스트 파일에 항목을 임시로 추가하는 것입니다. 나는 이것이 충분해야한다고 생각합니다.

+0

정규화되지 않은 서버 이름이있는 서버의 IP 주소를 호스트 파일에 추가하면이 문제를 해결할 수 있습니다. – David

관련 문제