相关疑难解决方法(0)

保持多个环境中的开发数据库同步

我很早就开发了VS2008内置的Web应用程序.我有一台台式电脑(大部分工作都已完成)和一台笔记本电脑(偶尔可移植),我使用AnkhSVN来保持项目代码同步.保持我的开发数据库(SQL Server Express)同步的最佳方法是什么?

我在SVN中有一个包含创建脚本的VS数据库项目,当架构发生变化时我会重新生成这些脚本.最初的想法是每当发生变化时重新创建数据库,但它很快就会变成一种痛苦.此外,我丢失了我输入的所有样本行,以确保正确显示数据.

我正在考虑将.MDF和.LDF文件置于源代码管理之下,但我怀疑如果我进行SVN更新,SQL Server Express将优雅地处理它,并且文件从它下面被拉出来,取而代之的是更新的副本.将几个大的二进制文件粘贴到源代码控制中似乎也不是一个优雅的解决方案,即使它只是一次性开发数据库.有什么建议?

database svn version-control visual-studio-2008

5
推荐指数
2
解决办法
1711
查看次数