SQL ソース管理を開始しようとしていますが、いくつか質問があります。
これが私が目指していることです。これはうまくいくように見えますか?
- 開発データベース テーブル/プロシージャを変更する
- dev PC の dev git ブランチに commit する
- 変更を中央リポジトリにプッシュする
- 変更ごとに手順 1 ~ 3 を繰り返します
- dev ブランチを test ブランチにマージします
- テスト ブランチで SQL Source ConGtrol "Get Latest" を使用する
- 変更をテスト DB に適用する
- 手順 5 ~ 8 を繰り返しますが、テストからライブまで
注: - 「共有データベース」開発モデルを使用します。
質問:
- これはうまくいくように見えますか?
- SQL ソース管理はテスト データベースとライブ データベースに変更を適用できますか
- または、開発サーバーがこのタスクを実行するために SQL Compare のコピーを購入する必要がありますか?
- ここで図を修正してください: http://goo.gl/l2mJdt
- Google ドキュメントでのその他のメモと経験