2011-01-20 53 views

回答

22

你在使用什麼客戶端?

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):「如果沒有給出修訂,它會帶來你的工作副本否則,它會將工作副本與--revision(-r)選項給出的修訂版同步。並參見如何[指定修訂](http://svnbook.red-bean.com/en/1.7/svn.ref.svn.html#svn.ref.svn.sw.revision)「您可以提供修訂版號,關鍵字或日期(花括號)作爲修訂選項的參數。「 – michael 2013-02-10 08:58:26

3
svn update -r NBR 

它也可能與svn up工作,這取決於你的Subversion版本。

+0

假設來源已被檢出(請參見原始問題);但是否則,是的(另請參閱我對已接受答案的評論)。沒有特別的理由,我更喜歡這種方式,可能只是因爲我已經內化了git的做事方式(git co {tag | branch}在克隆後完成)。 – michael 2013-02-10 09:03:55