그래서 우리는 최근 SVN 서버를 루트 경로 (svn : // sever /)에서 서브 폴더 (svn : // server/sub /)로 이동시켜 동일한 서버에 여러 저장소를 허용했습니다 .재배치 후 SVN 외관이 깨졌습니다.
우리는 이미 체크 아웃 한 많은 작업 복사본을 보유하고 있으며 그대로 유지하려고합니다. Tortoise SVN을 사용하여 Relocate 명령을 실행했으며 모든 것이 훌륭하게 작동하는 것처럼 보였습니다.
외관을 제외하고. 우리의 모든 외부는 상대적으로 (^/folder/ folder
구문을 사용하여) 연결되어 있으므로 실제 외부 속성은 여전히 올바르게 작동합니다 ... 인 폴더는 외부 속성에 의해이 이미 체크 아웃 된 것으로 여전히 여전히 이전 통로. 나는 업데이트를 실행하면
, 나는 모든 외관이 오류 메시지가 :
'svn://server/old/folder/path'
is not the same repository as
'svn://server/sub'
수동/삭제 외관에 의해 만들어진 모든 폴더를 재배치 할 필요없이 작업 카피를 해결하는 방법이 있나요 정의? 우리에게는 꽤 많은 것들이 있습니다. 그리고 그것이 옵션이고 작동하는 동안, 저는 더 자동화 된 접근법이 있는지 궁금 할 것입니다.
감사합니다.