이야기는 이렇습니다.
어느날 http://some:81/svn/AAA/trunk/ 라고 쓰던 저장소를
http://some:81/svn/BBB/trunk/ 라는 곳으로 옮기자고 이야기가 나왔습니다.
관리자는 단순히 BBB라는 Repository 만 만들어놓고 손놓구 있고
사용자인 제가 client에서 옮겨야되는 상황이었습니다.
물론 새로만든 Repository는 비어있구요.
relocate 를 해도 그리고 switch를 해도 아래와 같은 에거 가나면서 잘안되는 것이었습니다.

relocate UUID(XXXXXXX) doesn't match

저장소의 UUID가 달라서 옮길수없다는 내용이었습니다.

이렇게 해결했습니다.

새로운 폴더를 만들거나 기존 svn정보가 남아있는 폴더를 선택후
Export 를 해서 저장소에 있는 소스들을 백업을 한후
그것을 새로운 저장소에 등록하였습니다.
(몰론 과거의 작업log는 사라졌습니다.)

혹시 전에 작업에 대한 History도 남기고 싶다면....
구글을 찾아보세요^^
Posted by 빨강토끼
,