我目前正在使用一些虚拟服务器在本地机器上创建测试环境:
- TWITCH:该服务器包含真正的TFS服务器
- BUILDSERVER:此服务器应包含 TFS 使用的构建代理
- SANDBOX:此服务器将是我的沙盒环境
- 集成:此服务器将是我的集成环境
但是,我目前在 BUILDSERVER 上创建构建控制器时遇到了问题。我在“TWITCH”上创建了一个名为“TWITCH\BuildServer”的帐户,该帐户在 TFS 上具有管理员访问权限。
现在,当我转到“BUILDSERVER”上的“构建配置”并尝试连接到 TFS 时,我可以看到该项目(使用此 TWITCH\BuildServer 帐户登录后)。但是,当我现在在“以以下身份连接到 Team Foundation Server:”字段中输入此帐户时,我收到一些错误:
首先,当我单击“测试”时,我看到以下错误: https://i.stack.imgur.com/6V9MF.png
如果我忽略该消息并单击“确定”,然后单击左侧窗口中的“开始”,我会收到另一条消息: https://i.stack.imgur.com/44gSq.png
有人知道我该如何连接这两台服务器吗?(如果可能的话,我宁愿不设置域控制器),但是如果这是唯一的
答案1
这很好地解释了在工作组中管理 Team Foundation Server(找不到此文档在新版本中移动到了哪里)。
一般来说,您需要影子账户,因此在您的情况下,您必须创建一个与 TWITCH\BuildServer 具有相同密码的 BUILDSERVER\BuildServer 帐户,并在配置对话框中使用 BUILDSERVER\BuildServer。