svn 프로젝트를 수은 프로젝트로 변환하려고합니다. 나는 2.1.2 버전의 mercurial을 사용하고 있고, svn 클라이언트는 1.6.12이고, 11.10 버전의 운영 체제에는 python 2.7.2가있다.변환 할 때 수은이 svn 루트에 도달하려고하는 이유는 무엇입니까?
내 사례 저장소에 대한 읽기/쓰기 권한이 있습니다 : http://svn.companyname.com/projectname/Server /입니다.
내가 사용이 REPO 변환 할 때 :
hg convert -s svn http://svn.pozitron.com/DubaiFirst/Server/trunk
나는 다음과 같은 오류가 발생합니다 :
abort: log stream exception '("Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for '**http://svn.companyname.com**'", 175002)'
이 URL이 회사 svn의 루트이고 나는 그것을에 액세스 할 수 해달라고 참조하십시오. 그래서 나는 수은이 svn tree의 뿌리에 도달하려고하는 이유를 알고 싶습니다. 그리고 그 일이 일어나지 않도록 내가 할 수있는 일이 있습니까?
감사합니다.
svnsync는 repo의 지정된 부분을 모두 다운로드하고 http를 사용하여이를 수행합니다. 그것은 루옹 프로세스입니다. 하지만 어쨌든, 답변 주셔서 감사합니다;) (우리는 동일한 repo를 사용하여 변환 할 수있었습니다, hg 1.4.1 !!!) – LostMohican
어쨌든 한 번만하면됩니다. 다행 이군. –