我成功设置了两台机器。第一台机器用作TFS构建控制器,另一台机器用作TFS构建代理。
我想做两件事。
如果可能,请告诉我。你可以给我一个链接,因为我知道它可能需要很长的解释。如果你能写下答案,我会恭喜你。 :)
答案 0 :(得分:0)
是的,这是可能的,但我强烈建议不要使用Build Controller。构建控制器只是为了完成所有工作的代理程序。此外,构建控制器通常在团队项目之间共享,因此如果单个团队项目滥用控制器,它可能会影响其他人;而Build Agent通常专门用于团队项目。您应该能够在Build Agent上运行SQL脚本和测试,这是大多数人会做的。
话虽如此,如果你还在继续这样做,你可以修改构建工作流模板来完成它。 Run On Agent活动中的任何内容都在Build Agent上运行,其外的任何内容都在Build Controller上运行。如果您以前从未这样做过,请参阅Ewald关于自定义TFS Build的博客系列:http://www.ewaldhofman.nl/post/2010/04/20/Customize-Team-Build-2010-e28093-Part-1-Introduction.aspx