我遇到一个无法解决的问题,以下是详细信息:
我在我的APPTier和Build Agent中使用TFS2008。最初,我将所有内容都安装在Apptier服务器(包括构建代理)中,并且能够在Apptier(和构建)服务器中启动构建。现在,我必须在其他服务器上创建一个新的Build代理。我在构建机器(称为MyBuildAgent)中安装了Team Foundation Build。使用TeamExplorer,我创建了一个新的Build Agent,指向用于构建某些项目的构建机器,但是当我开始构建时,它会抛出以下消息:
TF215085: An error occurred while connecting to agent \myproject\MyBuildAgent: TF215076: Team Foundation Build on computer MyBuildAgent (port 9191) is not responding. (Detail Message: Unable to connect to the remote server)
服务“ Visual Studio Team Foundation build”正在我的构建计算机中运行,我也可以从MyBuildAgent在Apptier中启动构建,但是无法在MyBuildAgent本身中启动构建。
任何人都可以告诉我我做错了什么,或者错过了什么部分才能配置新的构建代理?
最佳答案
首先,检查您是否可以从应用程序层ping您的构建机器,以排除简单的网络问题。
其次,检查是否已通过构建计算机上的防火墙允许端口9191,您可能需要在Windows防火墙中添加一个明确的规则以允许此操作。