0
私の現在の会社では、年に約2回のメジャーリリースを構築し、年間を通じてバグが修正されたり、新しい拡張機能が追加されたときに、差異のあるjarファイルを作成するためのビルドの自動化
- サービスパックは、基本的にクライアントマシンにダンプされる.jarファイルで、クラスパス上に最初に存在するため、実行されるコードになります。 (私が何を話しているのかわからない場合は、残念ですが、これは古い学校かもしれません)。
- jarファイルには、変更されたクラスファイルのみが含まれています。通常、jarファイルは開発者によってジョブで手作業でアセンブルされます。
私は上記の手順にハドソンを使用しています。 hudsonに2つのリビジョンを見て、それらの違いをサービスパック(クラスファイルをsp.jarに入れる)に指定することができる場合。これにより、エンハンスメントやバグ修正の自動化が可能になり、確かに利点が得られます。
このような機能や設定について知っている人は、オンラインリソースを共有できますか?
おかげでAntスクリプトを使用して
こんにちはSanjit、お返事に感謝。上記のコマンドを見ると、これらのツールは2つの異なるjarファイルの違いを調べているようです。私は、2つの異なるSubversionリビジョンを見て、対応するjarファイルを作成するツールをご希望です... – Harriet
もしあなたの問題を正しく理解していれば。 SVNの場合はどのようなVCSを使うのですが、 'svn diff -r 11390(revision old):8979(改訂版新)pathtofile'を使うことができます。 –
私は転覆を使用します。ありがとうございました!私は何とかバージョンを把握する必要があると思います。特定のバージョンがクライアントにリリースされた場合は、そのような詳細を何らかの形で覚えておく必要があります。 – Harriet