« Return to Thread: アプリケーションの画面にSubversionのrevisionを取り込むには?

Re: アプリケーションの画面にSubversionのrevisionを取り込むには?

by harada :: Rate this Message:

Reply to Author | View in Thread

原田です

 私はコマンドライン派なので、NetBeansの生成するbuild.xml
を呼び出すmybuild.xmlを作成して、呼び出す前に
Antの<buildnumber/>でbuild.numberを作成して
  <property file="build.number"/>
でビルド番号をプロパティに取得し、
 <echo file=..>
でビルド番号を取得するクラスを生成しています。

 Subversionは知りませんが、Mercurialだと
  hg parent
の標準出力をファイルにするとそのままプロパティファイル
になるので、Antだけでversionを取得して、ソースを生成できると思います。
 GUIだけで行おうとすると操作機能が足りないような気がします。

以上
----- Original Message -----
From: <sk8er.ys@...>
To: <nbdiscuss_ja@...>
Sent: Wednesday, March 26, 2008 10:51 AM
Subject: [nbdiscuss_ja] アプリケーションの画面にSubversionのrevisionを取り込むには?


> 苑田です。
>
> MLの皆様いつもお世話になっております。
>
> 現在NB6.0.1でSubversionを使って、複数人で開発作業をしておりますが、
> このSubversionのrevision番号を、たとえばアプリケーションの起動画面とか、
> Windowsでいえば、ヘルプのバージョン情報に相当するような画面を
> 作って、そこに表示させるために、アプリケーションのビルド時にうまく
> 取り込む方法などございましたらご教授いただけると助かります。
>
> ビルドしたアプリを配布したときに、不具合がでたアプリがどのビルドなのか
> というのが分かると助かるなぁと思った次第です。
>
> NBのSubversionの履歴から、手動でrevision番号を調べて、手で
> テキストラベルなどに書き込んでもいいのですが、これだと人間のミスで
> 表示されているビルド(revision)番号と、実際のビルドの番号が
> 一致していないということが発生しうるので、なんとか自動化したいと
> 考えている次第です。
>
> よろしくお願いいたします。
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@...
> For additional commands, e-mail: nbdiscuss_ja-help@...
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: nbdiscuss_ja-unsubscribe@...
For additional commands, e-mail: nbdiscuss_ja-help@...

 « Return to Thread: アプリケーションの画面にSubversionのrevisionを取り込むには?

LightInTheBox - Buy quality products at wholesale price