少なくとも 4 つの異なるアプリケーションで使用される SQL サーバー データベースがあり、これらのアプリケーションのそれぞれに取り組んでいる 4 つの異なるチームがあるという奇妙な状況があります。
これらすべての開発チームで、TFS 2012 を使用した継続的な統合を導入する予定です。
現在、これらのアプリケーションのコードを管理することには問題はありません。問題は、データベースの変更を管理し、バージョンを維持することです。 ただし、主な課題は、各チームが同じデータベースに対して独自の変更セットを持つことができることです。
目的は、特定の時点で、4 つのアプリケーションすべてのアーティファクト (Web とデータベースの両方の変更) を収集し、それらをステージング環境または運用環境にデプロイできるようにすることです。
ご意見をお聞かせください!