可能性の重複:
Checkout a specific revision from Subversion from the command lineSVNから特定のバージョンのコードをチェックアウトするにはどうすればよいですか?
どのように私はSVN(Subversionの)からのコードの特定のバージョンをチェックアウトすることができますか?
可能性の重複:
Checkout a specific revision from Subversion from the command lineSVNから特定のバージョンのコードをチェックアウトするにはどうすればよいですか?
どのように私はSVN(Subversionの)からのコードの特定のバージョンをチェックアウトすることができますか?
あなたはどのクライアントを使用していますか?
svn checkout svn://repository/[email protected]
又は
svn checkout -r 123 url://repository/path
又は
TortoiseProc.exe /command:checkout /rev:1234
svn update -r NBR
Subversionのバージョンに応じてsvn up
と併用することもできます。
は、ソースが既にチェックアウトされていることを前提としています(元の質問を参照)。そうでなければ、はい(受け入れられた答えに対する私のコメントも見てください)。特別な理由がないので、おそらく私はgit co {tag | branch}がクローンの後に実行されるようにgitのやり方を内部化したからです。 – michael
は、 "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