我正在为我的团队设置TFS 2015来尝试,而且我无法将其启动。它听起来简单直接,但事情不起作用,我找不到任何诊断,教程不符合我所看到的。一些亮点:设置Team Foundation Server 2015构建服务器时出现问题
- 当我从服务器上下载构建代理,我没有得到一个PowerShell文件(ConfigureAgent.ps1),我得到ConfigureAgent.cmd。
- 设置构建控制器的图像和说明向我展示了带有构建控制器和构建代理的TFS管理控制台及其“状态”下的状态(请参阅Team Foundation Server 2015 Builds will not start或https://msdn.microsoft.com/en-us/library/ms181712.aspx。)在我的系统上,我看到这个显示在XAML Build Config下(旧的方式),但控制台中的Build项没有这样的东西。它有一个下载代理的链接,但安装代理不会改变这一点。
- 安装代理似乎正常工作。我得到一个正在运行的服务,并且门户网站同意我在默认队列和池中有一个代理。
- 但是,排队构建就在那里。我找到了代理的_diag文件夹,该文件夹包含一系列“接收到消息,没有检索到消息”行的日志。我找不到其他地方检查服务器是否知道这个构建。
- 服务帐户是网络服务,我已经尝试将它放在每个提到的有关权限的TFS组中。
我的设置是在我们的生成机器上安装了TFS和VS 2015,它还托管构建代理。我在8079端口上,因为端口8080被占用。这肯定是我错过的愚蠢,因为一切看起来喜欢它的工作。有没有人从现有的安装中得到这个野兽?
您的第二个项目符号是因为您正在查看这些屏幕截图中的XAML构建系统。 TFS 2015有两个构建系统,XAML系统较旧且不太健壮。较新的构建系统没有构建控制器,只有代理。 –
这就是我的想法,这些截图都令人沮丧。你可以看到他们中的一些他们在“构建”而不是“XAML构建”,所以显然不是从2015年 –