SQL ServerのデータベースのSQLファイルを物理的に配置されたSVNのブランチ/トランクコードと比較したいのですが、 sqlserverデータベースで手動で、私はこのデータベースをSVNの実際のsqlファイルと比較して、変更を見つけて同期するか、新しい変更を報告するだけです。私は設計思想、どのように進めるべきか、これに利用できるパブリックAPIは何か、Javaで使用できるようにすることはできませんでした。データベーススキーマをSVNリポジトリと同じデータベースと比較する
回避策として、私の研究では次のツールが見つかりましたred gate。 ApexSQL この種のツールを私たち自身で実装することが可能かどうかはわかりません(時間は制約ではありません)。いくつかの提案を追加してください。基本的な意図は、新しいデータベースの変更を追跡して報告することです。