2011-01-20 3 views
6

Я видел много сравнений для TeamCity и CCNet, но не так много для TeamCity и CI FinalBuilder Pro.TeamCity против FinalBuilder Pro для сервера непрерывной интеграции

Простите меня, если я не сравниваю яблоки с яблоками, я знаком с TeamCity, однако компания, в которой я работаю, уже приобрела FinalBuilder Pro, в которую включен сервер CI.

Я надеюсь получить некоторые сравнения, мнения. Если TeamCity не предлагает больше, чем FinalBuilder, мы не хотим поддерживать две системы.

Заранее спасибо.

ответ

6

Вот некоторые особенности, присутствующие в TeamCity и маловероятно, присутствующие в FinalBuilder:

  • Правда клиент серверной архитектуры с несколькими агентами сборки - TeamCity обеспечивает центральную точку доступа и управления всеми вашими сборки агентов. Агенты Build могут быть включены/отключены/перезапущены из единого веб-интерфейса, вы также можете просматривать журналы или просматривать потоки дампов сборки, выполняемые разными агентами сборки.
  • Поддержка Amazon EC для сборки агентов сетки
  • Предварительно проверенные фиксации и удаленные функции выполняются (не более сломанный код в VCS Ну, почти :)
  • Интеграция с Visual Studio и других Иды -. Выделенный плагин для что
  • Extensible отчетности, вы можете включать в свой собственный HTML-отчетов в результате сборки
  • Комментарии/Pin/теги для сборки
  • Cross-билд поиск
  • Интегрированное покрытия кода и дублей искатель для Java и .NET

    FinalBuilder поддерживает некоторые системы VCS, которые не поддерживаются TeamCity.

    Отказ от ответственности: Я один из разработчиков TeamCity.

1

Я сделал сравнение 2 продуктов для непрерывной интеграции разговора в Великобритании - в основном мои выводы были, что TeamCity был более понятным в использовании. FinalBuilder показался мне непонятным на его языке и, казалось, был неуклюжим для создания сборок.

После того, как работа была выполнена, это была очень хорошая система, но для меня TeamCity был намного более интуитивным и имел лучший пользовательский интерфейс, чем Final Builder

это очень субъективно, хотя - каждый инструмент очень хорош. Это сводится к тому, с чем вам комфортно, и мне было намного комфортнее TeamCity

6

Мы используем TeamCity для построения оркестровки, но с помощью FinalBuilder для выполнения отдельных сборок.

Мне нравится FinalBuilder для удобства написания сценариев и ремонтопригодности, но я также люблю TeamCity для всех точек в ответе KIR.

В нашей настройке каждый buildCfig TeamCity настроен на использование бегуна командной строки, а файл fbcmd.exe finalbuilder вызывается с именем запускаемого сценария.

Все сладости и света.