0

我试图让构建代理在内置 SYSTEM 帐户之外的另一个帐户下运行。在我们之前的 Windows 2003 机器上,这不是问题;只需将其添加到 buildAgent.properties 并将 buildservice 配置为在所需帐户下运行即可。

但是,在我们的服务器 2008 安装中,新设置没有被选中。任何人都可以确认更改此设置实际上适用于 server2008 吗?/ 我还能尝试什么?

4

1 回答 1

0

好的,我在这里的 Teamcity 论坛上找到了答案,显然这是一个已知问题,将在 7.1 中修复,但目前有以下选项:

  • 安装 7.1 EAP
  • 使用控制台运行代理
  • 在注册表中应用肮脏,肮脏的黑客

从 7 升级到 7.1 导致 TC 安装无法正常工作,因此我选择了选项 2:

要运行 agent.bat,我们在 Buildagent 目录中放置了一个批处理文件,其中包含:%windir%\system32\runas.exe /savecred /user:domain\user "%windir%\system32\cmd.exe /k D:\Teamcity \buildagent3\bin\agent.bat 开始"

于 2012-05-24T09:36:45.230 回答