!["svn switch --relocate"에서 UUID 불일치를 무시합니다.](https://rvso.com/image/1648612/%22svn%20switch%20--relocate%22%EC%97%90%EC%84%9C%20UUID%20%EB%B6%88%EC%9D%BC%EC%B9%98%EB%A5%BC%20%EB%AC%B4%EC%8B%9C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
이 질문은 내 질문이 대략 무엇인지 묻는 질문이지만 이제 10년이 되었습니다.
Subversion 작업 복사본 UUID를 변경하는 방법은 무엇입니까?
우리는 약 10개의 저장소가 있는 오래된 SVN 서버를 가지고 있습니다. 오래되었기 때문에 최신 저장소를 제외한 모든 저장소는 동일한 UUID를 갖습니다.
새로운 SVN 서버로 교체하는 중입니다. 리포지토리 간을 전환하려고 할 때 향후 실제 오류를 방지하려면 가능하면 이 시점에서 모든 리포지토리의 UUID를 다르게 만드는 것이 좋을 것 같습니다.
그러나 "svn switch --relocate"는 저장소 UUID가 다르기 때문에 사용자가 새 서버로 변경함에 따라 사용자 체크아웃 업데이트 작업을 거부합니다.
UUID 불일치를 무시하도록 이 명령을 얻을 수 있는 방법이 실제로 없습니까? - 나는 오류를 무시할 수 있는 옵션을 사용하여 실제로 동일한 저장소에서 실제로 체크아웃할 때 사람들이 명령을 한 번 실행하도록 하고 싶습니다. 그러면 나중에 오류가 발생할 가능성이 줄어듭니다.
다른 옵션은 새 저장소의 UUID를 이전 서버의 UUID와 동일하게 설정하는 것입니다. 이렇게 하면 지금 문제가 해결되지만 미래에는 동일한 UUID를 가진 모든 저장소를 영원히 남겨 두십시오.
"--ignore-ancestry" 옵션이 있습니다. 이 옵션도 UUID 확인을 무시합니까?