CruiseControl.net:SvnLabeller / SvnRevisionLabellerの使用
-
02-07-2019 - |
質問
CruiseControl.net 1.4を使用して新しいプロジェクトを設定しています。
ccnetの投稿から Subversionリポジトリ番号ラベラーには2つのオプションがあること-a 私が本当に利用したい機能。
1) jcxsoftware
から利用可能なSVNLabellerand
2) googleコード
からSvnrevisionlabellerを入手可能私の問題は、(1)ccnet 1.4のサポートを要求しているが、見つけられない 設定方法に関するドキュメント。
(2)にはドキュメントが付属していますが、ccnet 1.4のサポートを主張していません
誰でもSVNLabellerの設定方法を教えてくれたり、教えてもらえますか Svnrevisionlabellerが1.4で動作する場合は?
解決
これは、SvnRevisionLabellerの著者/保守者であるDavid Keavenyです。私は職場で毎日v1.4.2に対してそれを使用しているので、問題なく動作すると言っても安全だと思います。これを反映するために、おそらくGoogle Codeサイトを更新する必要があります。
更新:これを反映するためにプロジェクトwikiを更新しました。ああ、私もたくさんの機能のリクエストを受け付けていますので、近い将来の新しいリリースに目を光らせてください。
他のヒント
David Keaveny’ sをご覧になりましたかSVNRevisionLabellerに関するブログ投稿リンクをクリックすると、その使用法に関する詳細な投稿が表示されます。
現在、このユーティリティを問題なくCCNetの現在のリリース(1.4)に対してテストしています。つまり、正しいリビジョンを作成し、指定したメジャー/マイナー数字にラベルを追加しています。
これが役立つことを願って
私はSVNLabelerの著者です。ここから1.5バージョンを入手できます。
http://svn.jcxsoftware.com/node/216
使用方法は次のとおりです。
<labeller type="SvnLabeller">
<MajorVersion>1</MajorVersion>
<MinorVersion>2</MinorVersion>
<BuildNumber>3</BuildNumber>
<workingDirectory>c:\path to your code</workingDirectory>
<executable>c:\path to\svn.exe</executable>
</labeller>
バージョンは次のようになります:
1.2.3.SVN_REVISION_NUMBER
幸運を祈ります
ジュアン