2011-01-20 3 views

답변

22

어떤 클라이언트를 사용하고 있습니까? rev 2004위한

svn checkout svn://repository/[email protected] 

또는

svn checkout -r 123 url://repository/path 

또는

TortoiseProc.exe /command:checkout /rev:1234

+0

도 "svn update"를 사용하여 기존 체크 아웃과 함께 작동합니다. 참조 용으로, [svn update] (http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.update.html) : "개정이 제공되지 않으면 작업 사본을 가져옵니다 현재까지 HEAD 개정판으로 업데이트하고 그렇지 않으면 작업 사본을 --revision (-r) 옵션에 지정된 수정본과 동기화합니다. "; 또한 [개정판 지정 방법] (http://svnbook.red-bean.com/en/1.7/svn.ref.svn.html#svn.ref.svn.sw.revision) "개정 번호를 제공 할 수 있습니다 , 키워드 또는 날짜 (중괄호)를 수정 옵션의 인수로 사용하십시오. " – michael

3
svn update -r NBR 

Subversion의 버전에 따라 svn up과 함께 작동 할 수도 있습니다.

+0

은 소스가 이미 체크 아웃되었다고 가정합니다 (원래 질문 참조). 그렇지 않으면 그렇습니다 (수용된 대답에 대한 저의 의견도보십시오). 특별한 이유가 없기 때문에 나는이 방법을 선호한다. 왜냐하면 아마도 git co {tag | branch}가 복제 후에 수행되는 git 방법을 내부화했기 때문일 것이다. – michael

관련 문제