Основы TeamCity - PullRequest
       16

Основы TeamCity

3 голосов
/ 09 сентября 2011

Я пробую TeamCity для интеграции сборки для моего проекта.Я совершенно новичок в этом.Я понимаю, что мне нужно установить TeamCity на сервер, и по умолчанию он также устанавливает один агент.У меня все это завершено до сих пор.И у меня есть MS TFS в качестве программного обеспечения для управления версиями на моем локальном компьютере ... и мой вопрос: как мне заставить TeamCity «появляться» в моих проектах VS?Я имею в виду, нужно ли устанавливать другого агента Team City Build на мою локальную машину разработки?это так работает?спасибо за любые комментарии и информацию.По сути, я спрашиваю: 1) что мне нужно делать на уровне локального компьютера разработчика, чтобы он был «подключен» к серверу TeamCity или агентам, установленным на сервере.2) Нужно ли устанавливать Visual Studio на тот же сервер, что и TeamCity, чтобы плагины работали?

Ответы [ 2 ]

5 голосов
/ 09 сентября 2011

Я не совсем уверен, в чем именно вопрос, но позвольте мне описать рабочий процесс:

Вы установили сервер teamcity на свой сервер buldserver, он также создал агент.

Следующее, что вам нужно сделать, это настроить проект teamcity и настроить конфигурацию. Довольно просто заставить TeamCity проверить TFS (или любой источник контроля) на наличие изменений, проверить и построить проект.

TFS или Visual Studio не нужно знать о TeamCity.

Если вы хотите отслеживать состояние сборки, вы можете проверить его в веб-интерфейсе или использовать TeamCity Tray Notifier (ссылка для скачивания доступна в веб-интерфейсе TeamCity).

Если вам нужно больше агентов сборки, ссылка для скачивания доступна в веб-интерфейсе.

Надеюсь, это поможет.

0 голосов
/ 08 июня 2016

1) Что мне нужно сделать на уровне локальной машины разработки, чтобы он был «подключен» к серверу или агентам TeamCity, установленным на сервере.

Ответ: Выничего не нужно на локальной машине разработки.Вам необходимо настроить TeamCity для проверки вашего репозитория TFS через определенный интервал или настроить триггер в TFS, который будет уведомлять TeamCity о регистрации нового кода.

2) Нужно ли устанавливать Visual Studio на тот же сервер, что иTeamCity для работы плагинов?

Ответ: Нет, вам не нужна полноценная Visual Studio, но, возможно, будет проще всего заставить все работать.Вам нужны как минимум новейшие инструменты MS Build (на данный момент Microsoft Build Tools 2015 от https://www.microsoft.com/en-us/download/details.aspx?id=48159). Вам также могут понадобиться различные SDK (или их части) - Windows Software Development Kit (SDK) для Windows 10 (https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk), Комплект для разработки программного обеспечения Windows (SDK) для Windows 8 (https://developer.microsoft.com/en-us/windows/downloads/windows-8-sdk).

...