代码之家  ›  专栏  ›  技术社区  ›  tom redfern

TFS 2017(v15)如何配置发布环境和特定生成代理之间的关联

  •  1
  • tom redfern  · 技术社区  · 6 年前

    我们在两台机器上配置了两个自托管构建代理,其中只有一个能够通过netbios和winrm访问uat目标环境。因此,我们需要确保uat版本从这个构建代理运行,而不是从另一个构建代理运行。

    有没有办法在2017年创造这种亲和力?在以前的版本中,可以将标记属性分配给代理,作为定义关联性的一种方式,但这似乎不再是2017年的解决方案。

    1 回复  |  直到 6 年前
        1
  •  0
  •   tom redfern    6 年前

    应答代理标记已替换为 Capabilities 在TFS中:

    每个代理都有一组指示其可以做什么的功能。 功能是自动 由代理软件发现,在这种情况下称为系统 功能,或者您定义的功能,在这种情况下它们被称为 用户能力。

    您可以通过导航到代理队列来设置代理的功能->选择所需的代理->“功能”选项卡

    然后你可以把一个叫做 需求量 发布定义环境来告诉它需要什么代理功能。若要编辑版本定义,请选择所需的环境->选择“在代理上运行”链接->需求。

    推荐文章