1
CLIPS

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

692日前に更新 aoki1210aoki1210 694日前に登録
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 | クリック数: 43 | | ソースサイト: d.hatena.ne.jp | カウンタを表示
タグ: バージョン管理, ビルド

まだコメントはありません。最初のコメントを登録してみませんか?

コメントするためにはログイン もしくは サインアップしてください。