【发布时间】:2017-07-15 20:45:39
【问题描述】:
我正在使用 TFS 2017 并尝试使用 tfssecurity 实用程序将成员添加到项目收集服务帐户,如下所示:
tfssecurity /server:"<https://myserverurl>" /m "[MyCollection]\Project Collection Service Accounts" "mydomains\myaccount"
我收到此错误:
错误:TF50621:您要管理的 Team Foundation 组是 不归服务主机 TEAM FOUNDATION 所有,归 .请 将您的请求定位到正确的主机。
有什么想法吗?我正在尝试添加我的构建代理服务正在使用的服务帐户。
我尝试这样做的原因是我的代理显示空闲,但它没有接收排队的作业。这是 TFS2017 的新部署,我正在对 server/agents/etc 进行初始配置。
【问题讨论】:
-
我已经多次完成了构建/发布代理的初始配置,并且从来不需要这样做。通常将我的“TFSBuild”帐户添加到 Web UI 中的正确安全组就足以让我将它们作为服务安装。这是一个正确的问题,还是关于如何设置代理的问题更合适?
-
我不确定@DaveShaw,我确实配置了代理,但它没有接手工作。我读过将服务帐户添加到该组可能会解决该问题。我将代理安装为服务,而 powershell 提示符没有任何错误。我收到了建议代理已配置的消息:扫描工具以获取功能。连接到服务器。成功添加代理。测试代理连接。