ビルドプロセスの自動化
■ビルドプロセスの自動化で実装する事
・バージョン管理
・VSSからの最新ソースコードの取得
・ビルド
・バックアップ作成、バージョン毎の履歴を作成
・本番環境に配置するファイル構成をパッケージング
■バージョン管理について
バージョン番号=AA.BB.CC.DD
AA:Major番号(製品のメジャーリリース番号)
BB:Minor番号(製品のマイナーリリース番号)
CC:Build番号(機能追加・変更などの変更を表す番号)
DD:Revision番号(バグフィックスなどの微修正を表す番号)
上記ルールに従ったバージョン番号を付与して開発を行う。
■ビルドプロセス
1:環境変数などの設定
2:Latestフォルダの退避
3:新しいバージョン番号の生成
4:VSSから最新版の取得
5:AssemblyInfoファイルの更新
6:VS.NETによるコンパイル
7:コンパイル結果のパッケージング
8:ソースコードのバックアップ
9:ビルド結果の確認
10:ビルド履歴の保存
11:後片付け
ソースコード
C:\DevProjects\fddb直下に配置する。