Visual Studio Team System データベース プロジェクトを正しく使用して、SQL Server データベースにバージョン管理を実装するにはどうすればよいでしょうか?
これは過度に一般的なように思えるかもしれませんが、これまでオンラインで見つけたものはすべて、何か有用なことを達成するのに役立っていません. Redgate のツール Sql Compare にある機能に似ていると思われる機能を見つけることができましたが、彼らの製品ほど直感的ではないように思えました。
これらの db プロジェクトがどのように機能するかについての私の理解から、Team Foundation Server (または SQL サーバー自体の内部) に存在するデータベースのバージョンを使用して、ローカル マシンの作業にチェックアウトできるということです。その上で新しい変更をチェックインすると、コーディングと同じように同時開発が正常に機能します。私は誤解されましたか?それとも、セットアップを取得するための複雑なプロセスですか?
関連するのは、ステージング/運用サーバーに変更を展開するためにそれをどのように使用するのですか?