私は vs2010 にある 1 つのプロジェクトに取り組んでいます。そのプロジェクトのために、私のチームは SQLite データベース サーバーを使用しています。そして、プロジェクトをソースセーフに追加しました。SQLite データベースも共有したい。これは可能ですか?はいの場合、これを行う方法は?
ありがとう。
私は vs2010 にある 1 つのプロジェクトに取り組んでいます。そのプロジェクトのために、私のチームは SQLite データベース サーバーを使用しています。そして、プロジェクトをソースセーフに追加しました。SQLite データベースも共有したい。これは可能ですか?はいの場合、これを行う方法は?
ありがとう。
TelsaBoil は正しいです。DB をバイナリ ファイルとして VSS に追加するだけです。それ以外に、または別の方法として、スキーマをテキスト ファイルにダンプし、.schema コマンドを使用して各開発者マシンで DB を再作成します (.data コマンドを使用してデータをダンプできます: http:// www.sqlite.org/sqlite.html )。
バージョン管理された作成スクリプトをデータベースに沿って配置すると、変更を簡単に確認できるため、非常に便利であることがわかりました。完全に標準化されているわけではありませんが、データベースを変更する必要がある場合の出発点としても使用できます。
ファイルを共有するだけです。SQLite は単なるファイル ベースのデータベースであり、中央トランザクション ベースのデータベースではありません。データベースにコミットするたびに、ソースセーフで SQLite ファイルをコミットする必要があります。短期間の開発では、これはそれほど悪くないかもしれません。