【问题标题】:How to I setup a build agent and restrict its use in TFS 2017?如何设置构建代理并限制其在 TFS 2017 中的使用?
【发布时间】:2018-02-13 11:37:06
【问题描述】:

如何设置构建代理并将其使用限制在一个团队项目中?

【问题讨论】:

  • 您是从阅读文档开始的吗?
  • 我已经搜索了文档和网络,但还没有找到答案。我没有放弃。我了解如何将构建发送给特定代理,但我想将代理限制为一个团队,如我的问题中所述。我可以向你保证,在发布到这里之前,我已经努力寻找问题的答案。
  • 您最初的问题是针对团队项目的,但是您的评论提到了一个团队。你真的想限制哪一个?

标签: tfs


【解决方案1】:

抱歉,没有办法直接限制代理在特定团队项目中的使用。代理基于代理池。建议您查看 some more background 了解他们的工作以及他们的工作方式,尤其是 与 TFS 通信的部分

但您可以依次执行此操作,限制团队项目构建定义仅使用构建代理。并且构建定义只是团队项目级别。

您可以使用自定义功能(在您的代理上)和需求(在 您的构建定义)以确保特定代理始终 为特定的构建场景保留。

也可以看看这个类似的问题:Cannot add queue to existing TFS 2015 Build agent pool

如果您想将代理限制为一个团队,您可以set the permissions for a build definition 只允许特定/团队组对构建进行排队。

【讨论】:

    猜你喜欢
    • 2019-05-13
    • 2017-08-14
    • 2017-11-30
    • 1970-01-01
    • 2018-09-14
    • 2018-03-11
    • 2018-10-10
    • 1970-01-01
    • 2017-04-30
    相关资源
    最近更新 更多