Я установил TeamCity локально на свой компьютер с Windows 8. Когда я открываю TeamCity через браузер, он показывает 0 агентов. Когда я смотрю на агентов, я вижу, что 1 агент отключился с сообщением о том, что он отменил регистрацию, и сообщение «будет обновлено».
Жду, но ничего не происходит.
Я проверил файл журнала в C:\TeamCity\buildAgent\logs\teamcity-agent.log
и увидел сообщение «Получен вызов обновления от сервера сборки».
Затем я проверил upgrade.log
в той же папке журнала и увидел сообщение Failed to stop TeamCity build agent service via net.exe
Я установил службу TeamCity и агент сборки, используя учетную запись пользователя (иначе SYSTEM).
Решением оказалось предоставление разрешений на управление этой службой учетной записи, под которой эти службы работают. Вы можете найти подробное руководство в блоге Thom's HeadSpace по адресу:
http://thommck.wordpress.com/2011/12/02/how-to-allow-non-admins-to-start-and-stop-system-services/
Я помещу здесь сводные заметки, но вам действительно стоит проверить его сообщение в блоге, чтобы получить подробные инструкции и снимки экрана, это намного проще.
Вам не хватает того, что вы создаете шаблон безопасности.