自定义除nt authority \ system之外的tfs实验室部署运行帐户

时间:2015-01-19 09:26:57

标签: tfs tfs2012

我们最近正在开发包含域控制器的复杂环境的TFS bdt。

这意味着每个环境都有自己的DNS服务器和所有者域。他们将与其内部域帐户共享连接。

此外,我们的产品应该由内部域帐户安装,而不是在帐户中构建" nt authority \ system"。
因为" nt authority \ system"无法访问每个节点之间的共享位置。

但是在使用实验室部署脚本进行测试后,它将始终使用" nt authority \ system"默认情况下。

即使我已将测试代理运行帐户更改为" domain \ user"。

enter image description here

1 个答案:

答案 0 :(得分:0)

经过搜索和调查,我们发现如果我们可以将以下服务运行帐户更改为预期用户,那么tfs lab bdt部署脚本将使用预期帐户运行,而不是 nt authority \ system 。< / p>

enter image description here

ref post:https://social.msdn.microsoft.com/Forums/vstudio/en-US/f46dc491-87c2-4234-8566-99b25302020e/deployment-tasks-run-under-nt-authoritysystem?forum=tfsbuild