can';t在server2008上更改Teamcity中的user.name

can';t在server2008上更改Teamcity中的user.name,teamcity,Teamcity,我正在尝试让生成代理在内置系统帐户之外的其他帐户下运行。在我们以前的windows 2003机箱上,这不是问题;只需将其添加到buildAgent.properties并将buildservice配置为在所需帐户下运行即可 但是,在我们的Server2008安装上,新设置未被采用。有人能确认更改此设置在server2008上是否有效吗?/我还可以尝试什么?好的,我在Teamcity论坛上找到了答案,很明显这是一个已知问题,将在7.1中解决,但目前有以下选项: 安装7.1 EAP 使用控制台运行

我正在尝试让生成代理在内置系统帐户之外的其他帐户下运行。在我们以前的windows 2003机箱上,这不是问题;只需将其添加到buildAgent.properties并将buildservice配置为在所需帐户下运行即可


但是,在我们的Server2008安装上,新设置未被采用。有人能确认更改此设置在server2008上是否有效吗?/我还可以尝试什么?

好的,我在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/kd:\Teamcity\buildagent3\bin\agent.bat start”