Team Foundation Server 2008管理Sql Server 2005& 2008年数据库变更

时间:2009-11-09 16:03:11

标签: tfs

是否有人建议使用Team System 2008和Team Foundation Server 2008管理数据库更改?我是我公司的开发人员,并希望通过TFS 2008实现对数据库存储过程,触发器,表等的源代码控制。

我们目前正在使用TFS 2008来管理.Net项目的源代码。我们有Visual Studio Team System 2008,其中包含Architecture Edition,Database Edition,Development Edition和Test Edition。我并不熟悉数据库版的功能。

我真的很感激任何建议。

只是为了让你们知道我们将使用它来控制2005年和2008年的sql server数据库。感谢。

2 个答案:

答案 0 :(得分:0)

我们一直在使用DB Ghost进行数据库更改管理。它在捕获整个数据库方面做得很好。他们有一个建议的流程来启动和获取源代码控制中的数据库。

也就是说,如果您已经拥有Team Suite,我建议您使用内置工具。以下是Team Edition数据库的MSDN Getting Started类型信息的链接。

祝你好运,并祝贺你决定对你的数据库进行版本化。这是一个具有挑战性的过程,但却非常重要。

答案 1 :(得分:0)

使用数据库版本,您可以轻松导入数据库对象并将对象添加到源代码管理中。在开发数据库时,可以在数据库项目中执行此操作,然后将更改部署到sql server。

另请参阅Visual Studio ALM Rangers的数据库指南:http://vsdatabaseguide.codeplex.com/