1

私は vs2010 にある 1 つのプロジェクトに取り組んでいます。そのプロジェクトのために、私のチームは SQLite データベース サーバーを使用しています。そして、プロジェクトをソースセーフに追加しました。SQLite データベースも共有したい。これは可能ですか?はいの場合、これを行う方法は?

ありがとう。

4

2 に答える 2

0

TelsaBoil は正しいです。DB をバイナリ ファイルとして VSS に追加するだけです。それ以外に、または別の方法として、スキーマをテキスト ファイルにダンプし、.schema コマンドを使用して各開発者マシンで DB を再作成します (.data コマンドを使用してデータをダンプできます: http:// www.sqlite.org/sqlite.html )。

バージョン管理された作成スクリプトをデータベースに沿って配置すると、変更を簡単に確認できるため、非常に便利であることがわかりました。完全に標準化されているわけではありませんが、データベースを変更する必要がある場合の出発点としても使用できます。

于 2011-05-31T20:01:25.007 に答える
0

ファイルを共有するだけです。SQLite は単なるファイル ベースのデータベースであり、中央トランザクション ベースのデータベースではありません。データベースにコミットするたびに、ソースセーフで SQLite ファイルをコミットする必要があります。短期間の開発では、これはそれほど悪くないかもしれません。

于 2011-05-31T11:48:41.680 に答える