背景:
構築ツールとしてNAntを使用します。
質問:
デフォルトでは最新のリビジョンではなく、[〜#〜] svn [〜#〜]で特定のリビジョンをビルドするようにHudsonに指示するにはどうすればよいですか?
ありがとう。
リビジョン番号を含むsvnの場所を設定します
<SVN_URL>@revision
そこにハードコードされたリビジョン番号を入れる代わりに、ハドソンジョブのパラメータを使用できます
<SVN_URL>@$param
(コメントする担当者がいないため、代わりに回答します)
ピーターアンサーはうまくいきます!
構文は私にはあまり明確ではありませんでした。解決策は... Jenkinsのコンテキストヘルプを読むことでした!
リポジトリURLに使用した最後の構文は次のとおりです。 http://mySVNdomain.com/svn/myREPOname/trunk@414 ここで、414はもちろん必要なリビジョンでした。
動的なものが必要な場合は、@ $ paramを使用する可能性をお見逃しなく
リビジョンにタグを付け、ハドソンにタグのURLを付けます
これはHudsonのプラグインで、非常にうまく機能します。リビジョンのリストが表示され、ビルドするリビジョンを選択できます。
http://wiki.hudson-ci.org/display/HUDSON/Subversion+Release+Manager