昨年、Rails について読んだり遊んだりしたときに、最も印象に残ったツールの 1 つが Rake でした。すべての dev db を同じようにビルドに統合するデータベースのバージョン管理システム...そのようなものは、生活をとても簡単に (そして安全に) します!
しかし、私が把握できていないことの 1 つは、実稼働サーバーに実際にアクセスできない場合に、これらの変更をどのようにして実稼働サーバーに移動するのかということです。セットアップパッケージによってアプリケーションがインストール/アップグレードされる全国に複数のサーバーがあります。
注: この質問は、Rails/Rake 固有のテクノロジよりも戦略に関するものです。Rails は使用せず、.Net を使用します。しかし、このパブリッシュ シナリオを理解できれば、Migratordotnetなどのいくつかのツールがあり、似たようなことができる可能性があります。