我在Windows 8机器上本地安装了TeamCity。 当我通过浏览器打开TeamCity时,显示0个代理。 当我看到代理,我看到一个代理断开连接消息,它没有注册自己和消息“将更新”。
我等,但没有任何反应。
我检查了C:\TeamCity\buildAgent\logs\teamcity-agent.log的日志文件,并看到“从生成服务器接收到升级调用”消息。
然后,我检查了同一个日志文件夹中的upgrade.log ,并且看到消息Failed to stop TeamCity build agent service via net.exe
我已经安装了TeamCity服务并使用用户帐户(又名不是SYSTEM)来构build代理。
解决scheme竟然是授予权限来pipe理服务运行的帐户。 您可以在Thom的HeadSpace博客上find详细的演练:
http://thommck.wordpress.com/2011/12/02/how-to-allow-non-admins-to-start-and-stop-system-services/
我将在这里总结说明,但是您应该确实详细地检查他的博客文章的步骤和截图,使其更容易。
你不足以build立一个安全模板。