【问题标题】:Can TFServer be connected to TFService?TFServer可以连接TFService吗?
【发布时间】:2013-07-16 03:48:49
【问题描述】:

所以我已经安装了 Team Foundation Server 2012 Update 3 并准备好使用 Git。但是,直到那时我才意识到 Team Foundation Server 和 Team Foundation Service 之间存在区别,即 Service strong> 不仅仅是服务器的一部分。

我可以只使用 Team Foundation Service,但问题是我希望对我们内部网上的某些机器进行自动部署。服务器显然可以访问该框,而服务显然没有。

有没有办法让 TF Server 与 TF Service 对话以拉取源代码并进行构建/部署?

我真的不想使用 TFVC,更喜欢 git。我知道您可以让构建代理从不同位置的源代码运行 - 但这仍然是服务器的构建代理连接到服务的 Git 仍然无法工作。

【问题讨论】:

    标签: azure-devops


    【解决方案1】:

    可以在本地系统上安装本地 Team Foundation Server 2012 构建控制器 + 代理,并让它根据提交到使用 TFVC 的 Team Foundation Service 项目的更改触发构建和部署.

    见:

    可以在您的本地系统上安装本地 Team Foundation Server 2013 Preview Build Controller + Agent,并让它根据提交到 Team Foundation Service 项目的更改触发构建和部署,无论来源如何使用的控制类型(TFVC 和 GIT)

    无法将 Team Foundation Server(源代码控制、工作项跟踪)连接到 Team Foundation Service。

    【讨论】:

    • 我觉得还是服务器连接git吧?
    • 没有服务器可以连接到 TFS 源代码控制。 Team Build 2012 不支持 Git。使用场景使用本地构建控制器
    • 您需要使用 Team Foundation Server 2013 Preview Build 控制器+代理来针对 Git 进行构建。我还没有测试你是否可以使用它来连接到 Team Foundation Service 项目。
    • 刚刚确认。 Team Build 2013 Preview 应该能够在本地机器上针对 Git 进行构建。然后,您可以使用该构建来触发其他东西的 powershell 脚本以触发部署。 InRelease 可能也会填补这个空白:blogs.msdn.com/b/somasegar/archive/2013/07/10/…
    猜你喜欢
    • 2018-12-27
    • 2011-03-02
    • 1970-01-01
    • 2021-12-17
    • 1970-01-01
    • 2020-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多