.NET Clips - ビルドのタグがつけられたエントリー
1
CLIPS

アセンブリバージョンの管理

2705日前に更新 aoki1210aoki1210 2706日前に登録
2010年06月27日 GMT 2010年06月25日 GMT
Microsoftの定義と意味合いが若干異なるが、バージョン番号の書式は「Major.Minor.Build.Revision」なので、Buildはビルド回数、RevisionはSubversionのリビジョンとなるようにしたい...ということで色々調査。  自動インクリメントは Build Version Increment Add-In Visual Studio を、リビジョンの更新には、TortoiseSVNの第5章 SubWCRev プログラムを使うことにしたが、SubWCRevコマンドはテンプレートファイルからAssemblyInfo.csを上書きするため、Build Version Increment Add-Inがせっかくインクリメントしたビルド番号を消してしまうことになる。しかも、AssemblyInfoを修正する際も、テンプレートファイルの方を修正しなければならないので、Visual StudioのPropertiesエディタが意味をなさなくなったり、一々気を遣うことになる。  そんなわけで、ビルド前イベントでテンプ... (詳細)
カテゴリー: アーキテクチャ/デザイン/OSS | クリック数: 91 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: バージョン管理, ビルド
1
CLIPS

Build Extensions を用いたビルドサーバーでの Ant/Maven 2 実行!Java プロジェクトでも TFS を活用

2716日前に更新 aoki1210aoki1210 2719日前に登録
2010年06月16日 GMT 2010年06月13日 GMT
以前にもお伝えはしておりますが、Team Foundation Server (以下、TFS)で、Java アプリケーションの自動ビルド(ビルドだけではなく、JUnit の実行と結果の収集も)を行うことができます。 要するに、TFS の大きな特徴でもある継続的インテグレーション環境を非常に容易に構築できるメリットを .NET だけではなく、Java をはじめとした他の技術でも受けることができます。 これを実現するためには、 Team Foundation Build Extensions Power Tool を利用するのが一番簡単です。Build Extensions は、Visual Studio Gallery で公開されています。 こちらのセットアップは、非常に容易です。 TFS ビルド エージェントがセットアップ... (詳細)
カテゴリー: アジャイル/チーム/TDD | クリック数: 11 | コメント | | ソースサイト: blogs.msdn.com
タグ: Java, TFS, ビルド