Visual StudioデータベースプロジェクトのSVNに含めるファイルまたはファイルタイプの規則は何ですか(* .suo、*。csproj.userなどを無視するのと同じです)。
DBプロジェクトを使用してWebアプリのデータ側を管理することを始めたばかりですが、データベースにデプロイするための接続文字列が.dbprojファイルに格納されていることに気付きました。これは、それ以外の場合はユニバーサルであり、 SVNで。ただし、理想的なシナリオでは、この設定は開発者ごとに行う必要があります。これにより、開発者は更新して[デプロイ]を押し、開発DB内のすべてを更新できます。この設定がユーザーオプションファイルにある場合は、必要なSQLファイルのみをバージョン管理するだけで済みます。
また、ターゲットデプロイメントデータベースを変更すると、sql/debugまたはsql/releaseに一連のファイルが作成されます:$ databasename_Database.sqlcmdvars、$ databasename_Database.sqldeployment、$ databasename_Database.sqlsettings、$ databasename_Script.PostDeployment.sql、および$ databasename_Script .PreDeployment.sql。上記と同じロジックで、開発データベースに固有のものではありませんか?
別のアプローチは、プロジェクトを共有テストDBサーバーにポイントすることですが、それは悪い考えだと言われています。