0

我的要求是在远程机器上自动部署我的项目。目前我的项目驻留在 TFS 服务器中。

在我的项目中,我有一个名为Database的文件夹,我曾经将 sql 脚本添加到该文件夹​​并签入 TFS 的完整解决方案。为了运行远程机器的脚本,我需要从 TFS 获取最新的脚本。那么如何获取 数据库文件夹和关联文件(.sql 文件)的路径。我正在使用 tfs api 从 tfs 检索有关项目的信息。

4

2 回答 2

0

我建议使用 Visual Studio DB 专业版来执行此操作,而不仅仅是源代码管理中的文件夹。

看到这个帖子

如何与 TFS 共享数据库?

但如果您仍想对您的文件夹执行此操作,您可以使用 Workspace.Get() 和适当的选项

Workspace.Get()

有关更多信息,请参阅本文

http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.versioncontrol.client.workspace.get.aspx

于 2012-04-18T13:16:12.250 回答
0

SQL Server Data Tools 2012是 Microsoft 套件的最新成员,用于自动部署和同步 SQL Schema。

Visual Studio 附带的数据库开发工具现在只是 Visual Studio 2010 Premium 和 Ultimate 的一部分。

于 2012-04-18T17:52:11.673 回答