質問

VS 2008 GDR更新を使用して、私は、データベースプロジェクトを作成しました。私は、SQL Serverの展開パッケージを作成しました。私は、データベース単体テストを作成しています。

データベースが作成され、自動ビルドプロセスの終わり近くになる

いくつかのウィザードを使用して、スタッフは私のtfsbuild.projファイルに入っています。

私は今見る、全体のプロセスのほとんど制御を欠いています。私は何をしたいのDBユニットテストを開始、手動で、その後、DBを展開DBに対して3つのカスタムスクリプトを実行し、手動です。私はすでに実行して他の非DBユニットテストを持っています。私はマルチ開発環境では、それは厄介取得するためVSMDIまたは注文したユニットテストのものを使用する必要はありません。

ヘルプ!

役に立ちましたか?

解決

おそらく、私は誤読やいくつかの詳細を逃したが、問題は支店の管理ではなく、自動化されたテストであると私には思えるんです。ほとんどのORGSは絶対にあなたは、完全な自動ビルドとDBユニットテストされている場所へ行くのが大好きだ。

それはマルチ開発環境で厄介取得する場合は、

これは、開発者がまっすぐに自動化されたテストを実行ブランチにチェックされている可能性があります。理想的には、唯一の重要な枝にBVTsを実行し、開発者がプライベートブランチにチェックインさせてください。プライベート枝を手動でテストされ、その後、統合された逆適切な場合(などの機能の完全な、安定したマイルストーン)。自動ビルドとテストプロセスがで逆統合チェックをピックアップし、BVTsとすべてのことを実行し、新しいビルドをドロップ。この方法は、あなたが解約または不完全な機能の中に一定のチェックから連続した統合とBVTプロセスを単離しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top