gpt4 book ai didi

tfsbuild - 配置 TFS 构建以在构建代理的子集上运行

转载 作者:行者123 更新时间:2023-12-04 05:45:25 25 4
gpt4 key购买 nike

我相信我们的问题是我们需要在 TFS 2010 构建代理的一个子集上运行特定的构建,因为它们之间的配置存在差异。如果它们的配置完全相同,这不会有问题,但是在我们的特定情况下,这将远非理想,因为我们使用 TFS 的实验室管理功能,这需要在目标实验室 VM 上安装构建代理。构建的一部分包括使用 SandcaSTLe 构建文档,这需要 Visual Studio SDK,而后者又需要 Visual Studio。如果我们对构建进行排队并针对原始构建代理运行它,则一切正常,但如果它在其中一个实验室 VM 上运行,则会失败。如果我们安装了 Visual Studio 和其他所有东西,它会工作,但我们不希望在我们的实验室 VM 上安装它,因为它不能代表我们客户的环境。

那么,有没有一种方法可以设置“构建代理亲和力”,或者可能是另一种解决方案?我知道我可以创建另一个构建 Controller 并以这种方式将它们分开,但据我所知,一个项目集合仅与 1 个构建 Controller 相关联,我们需要同一个团队项目来使用多个构建 Controller 。我们使用的是完整版的 TFS 2010。

在此先感谢您的帮助!

最佳答案

您应该通过设置适当的标签来区分不同的构建代理。查询 here一个不错的资源。

关于tfsbuild - 配置 TFS 构建以在构建代理的子集上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10738874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com