【问题标题】:TFS Project pathTFS 项目路径
【发布时间】:2012-04-29 18:43:34
【问题描述】:

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

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

【问题讨论】:

    标签: tfs tfs-sdk


    【解决方案1】:

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

    看这篇文章

    How do I share a database with TFS?

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

    Workspace.Get()
    

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

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

    【讨论】:

    • 不再有“Visual Studio DB Professional”。该功能现在是 Visual Studio Premium 的一部分(也许也是“专业”,我不确定)。
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-29
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 2014-07-18
      • 1970-01-01
      相关资源
      最近更新 更多