Tfs的构建代理池其实是在代理服务器上开启一个TFSBuild的代理服务,配好相关的Tfs地址后,就能在Tfs管理界面看到了。
如果是Tfs服务和发布代理是同一台服务器,具体操作详见: 安装TFS2015后启用生成功能
如果是不同服务器,会有点麻烦,主要是相关权限。
1.如果不是启用域管理功能的情况,需要在代理服务器和TFS服务器都创建一个相同用户名和密码的用户账户,并赋予管理员权限(不是管理员可能会有很多奇奇怪怪的问题)。
2.把该用户添加到Tfs里面,并赋予项目权限。关键是要在
管理池 --》所有池中选中该代理池 --》角色 --》代理池服务账户 --》双击右侧的"代理池服务账户" --》添加 (把我们的账户加进来)
这样就能解决权限问题。
PS: 如果提示无法解析TFS计算机名的话,用改Host的方式,指向TFS服务器
拓展阅读