TFS - 构建代理的位置

时间:2016-04-05 14:58:37

标签: .net visual-studio tfs build build-agent

我正和另外两个人一起开展一个项目。 我们正在使用TFS 2015进行源代码管理,并且还希望使用TFS来构建我们的项目。

我对TFS很新,但我想我已经开始理解构建代理和构建控制器的角色。但是,我不确定在哪里安装构建代理。可以在我自己的开发机器上安装构建代理,还是被认为是不好的做法?在我自己的机器上安装构建代理是否有任何明显的缺点(除了该构建将取决于我的机器是否正在运行)?

1 个答案:

答案 0 :(得分:3)

您可以(但不应该)在开发计算机上安装构建基础架构 - 构建服务器的想法是使一致的计算机(或一组计算机)具有构建软件的所有必要要求。一致性是关键所在。

开发者机器(至少,如果他们像我的一样:))是基于个人喜好和必需品的不同工具和配置设置的混乱。它们通常在人与人之间或日常不一致。

值得注意的是,在TFS 2015中,XAML构建控制器被认为已弃用。它们仍然有效,您仍然可以使用它们,但XAML构建系统已被新构建取代,该构建仅限代理。