2011-01-20 9 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): "リビジョンが与えられていなければ、あなたの作業コピーを持ち上げます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

関連する問題