TeamCity пользуюсь с самой первой версии и толчком к этому стало
освещение данного продукта на JUG.
Теперь с его помощью на проекте делается все: релизы, аксептанс
тестирование, юнит тестирование, интеграционное тестирование,
рабочие среды для QA и прочее, прочее.
Отвечу на вопросы.
> 1. Сколько времени понадобилось для начальной настройки.
Думаю чтобы поднять и настроить его нормально на 3 агента понадобится
от 10 до 30 минут.
> 2. Насколько удобно работать с плагинами для IDEA, Eclipse.
Очень удобно, потом не можешь отвыкнуть от ремоут рана. :)
> 3. Насколько просто было остальным членам команды (которым TeamCity не
> снится по ночам) перйти на него.
Главное не насаждать его и сделать так чтобы все использовали его по
мере ИХ необходимости. И конечно же продемонстрировать преимущества
его использования.
> 4. Преимущества/недостатки по сравнению с другими тулами, которые
> приходилось использовать.
По сравнению с другими тулами у TeamCity очень приятный интерфейс, с
помощью которого можно очень просто настраивать билды. При этом он не
пегружен аяксом и кучей виджетов. Вторая приятность - это то, что он
делается JetBrains, а ребята реально стремятся сделать тул удобным в
использовании. Раньше мне больше других нравился Bamboo, но за год
TeamCity "содрал" все идеи оттуда.
Все таки сначала надо определиться для чего именно будет
использоваться продукт и в каких масштабах. На данный момент по объему
доступного функционала мне наиболее симпатичен Hudson, но хватает
TeamCity с головой.