我正在管理一个基于Java、Subversion和SVN的基于Web的项目,有8个开发人员。不幸的是,对于该项目来说,处理数据库更改是一个很大的问题。在我们的情况下,每个用户都可以更新表格,但却忘记了将更改脚本放入SVN中。因此,我们花费了大量时间来查看和调试由于未更新的表格或视图引起的问题。
因此,我想知道是否有任何方法、工具或插件可以将所有DB更改保存为脚本,例如在SVN上?
编辑1:从整个数据库中获取转储并不能解决我的问题,因为在真实环境中,我不能丢弃客户数据并返回到新的转储。
因此,我想知道是否有任何方法、工具或插件可以将所有DB更改保存为脚本,例如在SVN上?
编辑1:从整个数据库中获取转储并不能解决我的问题,因为在真实环境中,我不能丢弃客户数据并返回到新的转储。