安装了TFS2015后,发现高大上呀。但是在传了个DEMO,BUILD生成的时候提示没有 一些文件,提示:找不到具备如下功能的代理: msbuild, visualstudio。在服务端安了VS2015后仍是这样。css
而后转到了代理池里,发现Default的池里没有注册任何Agent,在网上找了会,在官网上找到了相关的要求与说明。安照上面的一步步来,就OK了。shell
支持VS2013以上版本的系统(我安的是WIndows2012 R2)windows
VS2013 或 VS2015服务器
PowerShell 3 以上 (查看如何获取当前的PowerShell的版本?)分布式
以管理员身份运行PowerShell以下:ui
C:\agent\ConfigureAgent.cmd
按照提示输入相关参数,注意:如何是默认有值的就不用再输了,若是是空的,就要填写好。spa
你下载回来的Agent已经包含了相关的系统变量,若是想像VSTS那样,就须要在服务器上去配置了。我这儿只 安了Java。代理
注意以上都是在服务器上执行的。固然,若是你是分布式的,要注意修改TFS的服务器角色。code
参考文献:blog
Deploy a Windows build agent https://msdn.microsoft.com/library/vs/alm/build/agents/windows