すみません、今日は TeamCity を使用して CI 環境をセットアップしようとする最初の日です。私は ASP.NET/Sql Server アプリを開発していますが、これまでのところうまくいっています。MSBuild は私のプロバイダーです。
統合プロセスの一環として、ローカル データベースへの変更がテスト サーバーに自動的にアップロードされるようにするためのオプションを知りたいです。スキーマの変更を自動的に同期するために DBGhost の方向に進みたいかどうかはあまりよくわかりません。テスト サーバーのデータベースをローカル データベースのコピーに置き換えるだけでよろしいかと思います。
ここでのオプションは何ですか?
編集:さらなる調査により、RedGate SQL製品がこれに適していることが示されています。しかし、彼らは安くはありません。継続的インテグレーション プロセス内で自社製品を使用するための優れたホワイトペーパーがあります: http://downloads.red-gate.com/HelpPDF/ContinuousIntegrationForDatabasesUsingRedGateSQLTools.pdf