我有一个非关键但令人讨厌的情况。TFS构建工作区所有者不是构建服务帐户
我们有一台服务器,它上面有一组TFS 2015 XAML构建代理。
由于某些原因,构建服务“运行方式”帐户与构建工作区所有者之间存在差异。
构建服务已设置为我们的服务帐户 - 我们称之为TfsSvc。 构建工作区全部使用我的帐户创建 - 我们称之为RobH。
这不会有太大的影响,除了我们使用门控检入构建。所以,现在,每一个办理登机手续的通知上有我的名字:
如果我在VS2015开拓团队资源管理器,我可以看到它连接到TFS我自己。我有这样的想法,也许我应该删除并重新添加服务器,但删除选项是灰色的。
我看到一个提示,从Windows Credential管理器中删除TFS,强制它再次请求您的帐户信息。我确实看到它有我的(RobH)凭据存储在那里。但是,删除它们没有任何效果。
我使用TFS Sidekicks工具手动更改工作区所有者,但这只是让它发疯 - 它抛出一个错误,说它无法创建工作区,因为其他用户已经存在。
那么,我还有什么可以尝试?有什么想法吗?
完全删除您的工作空间,让构建服务创建自己的 –