尝试从我的构建中触发发布时,我收到上述错误。构建独立工作,发布独立工作,但我无法触发发布。
我的问题是发布管理中没有系统用户这样的东西。有一个Service User,将上面的用户设置为Service User。它也被设置为发布管理器。
它也在 TFS 的项目集合管理员组中,并具有“代表他人提出请求”权限。我已经做了所有我认为我需要做的事情才能让它发挥作用。
我唯一能想到的是,Release Management 安装在与 TFS 不同的服务器上(尽管它与构建代理在同一台服务器上),也许它使用的是“不同”的 NETWORK SERVICE 用户,因为我相信NETWORK SERVICE 用户是本地用户(虽然我不确定)。
我已经尝试了我能找到的一切。其他人收到此错误,但似乎总是通过在发布管理中设置服务用户权限来解决。
我还需要设置什么才能使其正常工作吗?
谢谢。