我们目前没有任何形式的源代码控制的sql Server对象.我们最近安装了TFS 2008,我想要添加我们的sql Server代码.我想我可以脚本化所有的数据库并为每个对象创建脚本文件,但我希望有一种方法可以指向SSMS中的数据库,并创建一个可以添加到TFS或类似的项目.基本上,我寻找从A点到B点的最简单的方法.我已经安装了TFS MSSCCI提供程序,我在SSMS中的源代码控制提供程序选项中看到TFS. sql Server实例是SS2005.
解决方法
如果您有一个视觉工作室Team Developer许可证,您可以下载数据库版本.它有一个项目类型,可以使您的表,sprocs,触发器等在源代码控制下,并将其检入TFS.
更新:
Redgate有一个名为SQL Source Control的产品,它连接到几个源控制系统,如TFS,SVN等.