当前位置:  开发笔记 > 数据库 > 正文

使用SQL Server Express进行开发时如何管理版本控制?

如何解决《使用SQLServerExpress进行开发时如何管理版本控制?》经验,为你挑选了1个好方法。

我正在开发机器上使用SQL Server Express开发一个网站.我的网络托管公司正在为我提供SQL Server 2005.

目前,我所拥有的是我开发的数据库和实时服务器上的数据库.我没有原始脚本来生成模式,但我可以单独或为整个数据库自动生成创建脚本.

我现在将我的代码放入源代码控制中,我想知道如何管理我的数据库架构.我该怎么做?创建命令?改变脚本?

目前数据库非常小,维护这两个数据库并不困难,但我担心会继续前进,但它会失控.在部署新代码时,您是否有任何关于使实时数据库同步的提示?

编辑关于什么应该进入源代码控制的任何想法?DDL脚本应该在这里吗?



1> Ed Guiness..:

将架构更改部署为DDL升级脚本,如果尚未添加,则添加一个表以包含在每个升级脚本结束时更新的架构版本号.

编辑:是的,所有脚本都应该进入源代码管理,包括DDL脚本.

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有