问题描述
|
我们刚刚开始一个新项目Visual Studio 2010 Team Foundation Server,在我读这个主题时(我被告知要成为该团队的TFS专家,hooray),我发现它建议将Build Agent放在与TF Server不同的机器上。好的,但是最好将它放在服务器或工作站级的计算机上吗?我还没有找到最佳实践的陈述。至今。
我们仍在VS2005和VS2008中的较早项目的构建盒是在WinXP机器上,团队负责人的倾向是也将VS2010 Build Agent放在那里,但是我试图避免这种情况。事情是,我不知道我是否真的应该对此之以鼻。
那么,工作站还是服务器盒?请给您建议!
解决方法
如果可以的话,绝对是服务器盒。在我公司,我们已经从TFS 2008迁移到TFS 2010,并且以前我们在同一台计算机上运行数据层和构建服务器。由于托管在同一服务器上的项目数量不断增加,因此构建时间开始受到影响,因此我们没有在TFS 2010上犯此错误,而是专门使用了单独的构建服务器,我可以说:我们不后悔。
,吉姆·兰姆(Jim Lamb)撰写了一篇详细的博客文章,内容涉及TFS 2010的构建机器配置,我相信它将帮助您找到适合团队需求的合适机器。