我正在尝试使用更新的方法而不是旧的XAML方法在TFS 2015服务器上设置构建自动化(将来会用于CI,但目前我正在手动排队构建)。我有一个安装和注册的构建代理(似乎已经好了),但是每次我尝试排队构建时,在将存储库与消息“无法从传输连接中读取数据”同步时,它将失败:连接是关闭。“
我应该寻找什么来解决这个问题?日志如下:
2017-06-28T15:14:02.4032890Z Starting: Get sources
2017-06-28T15:14:02.4188890Z Entering TfvcSourceProvider.PrepareRepositoryAsync
2017-06-28T15:14:02.4188890Z localPath=C:\TFSBuildAgent\WorkFolder\ff694322\SCR
2017-06-28T15:14:02.4188890Z clean=False
2017-06-28T15:14:02.4188890Z sourceVersion=C13590
2017-06-28T15:14:02.4188890Z mappingJson={"mappings":[{"serverPath":"$/SCR","mappingType":"map"},{"serverPath":"$/SCR/Drops","mappingType":"cloak"}]}
2017-06-28T15:14:02.4188890Z Syncing repository: SCR (TFVC)
2017-06-28T15:14:02.4188890Z workspaceName=ws_ff694322_3
2017-06-28T15:14:03.5264910Z Workspace Name: ws_ff694322_3;Build\a2dd1d8a-5146-47c6-bda1-6f761cddeecd
2017-06-28T15:14:13.0113076Z ##[error]Unable to read data from the transport connection: The connection was closed.
2017-06-28T15:14:13.0425077Z ##[error]Unable to read data from the transport connection: The connection was closed.
答案 0 :(得分:1)
您可以尝试以下方法来缩小问题范围:
尝试设置可以获得的其他帐户 来源作为代理服务帐户。
尝试部署新代理以再次检查此问题。