数据库的版本控制

数据库的版本控制一直很头疼,毕竟数据库是二进制文件,传统的 CVS,SVN 对它一点办法都没有。据说 VSS 或者 Team Foundation 可能有数据库的版本控制方法,但毕竟没有试过,不大清楚。
Vitaly 的这篇博客介绍了使用 Visual Studio 2008 Team Suite 对 SQL Server 2000 以上数据库进行设计与管理的办法。因为在设计中 VS 会自己生成基于文本的 .sql 文件,所以就给 SVN 留下了同步的可能。
数据库的部署,单元测试,测试数据生成也是非常重要的功能,同样包含在内。

相关日志

新的Visual Studio主题 (0)
Visual Studio 的好插件 - CodeRush Xpress (0)
Visual Studio 中的任务列表( ToDo List ) 支持 (0)
Thread of Day (0)
InfoQ:Visual Studio源代码控制包AnkhSVN 2.0介绍 (0)