我们目前没有任何形式的源代码控制的SQL Server对象.我们最近安装了TFS 2008,我想添加我们的SQL服务器代码.我想我可以编写所有数据库的脚本并为每个对象创建脚本文件,但我希望有一种方法可以指向SSMS中的数据库并创建一个可以添加到TFS或类似项目的项目.基本上,我正在寻找从A点到B点的最简单方法.我已经安装了TFS MSSCCI Provider,我在SSMS的源控制提供程序选项中看到了TFS.SQL Server实例是SS2005.
如果您拥有Visual Studio Team Developer许可证,则可以下载数据库版本.它有一个项目类型,可以将您的表,sprocs,触发器等置于源代码管理之下,并将其检入TFS.
更新:
Redgate有一个名为SQL Source Control的产品.它与TFS,SVN等多个源控制系统相关联.