【发布时间】:2010-07-29 11:22:45
【问题描述】:
对我的整个数据库进行版本控制的最佳方法是什么?
为每个数据库对象(表、视图、过程..)创建一个文件,或者为所有 DDL 脚本创建一个文件,并且任何新的更改都将放在一个单独的文件中?
如何处理在数据库管理器工具中所做的更改?
我想为任何类型的 RDBMS 提供通用解决方案。
还有其他选择吗?
【问题讨论】:
-
Microsoft SQL Server 可以使用源代码安全版本控制,我不知道其他类似的解决方案。我真的很想找到一些适用于其他数据库的其他解决方案。
-
@Flakron Bytyqi:来源安全?!如果Eric Sink看到这个,他会亲自去你家,用销售发票把你剪成半死。
标签: sql database mercurial dvcs