2011-01-20 13 views
6

He visto muchas comparaciones para TeamCity vs CCNet, pero no tanto para TeamCity vs CI de FinalBuilder Pro.TeamCity vs FinalBuilder Pro para el Servidor de Integración Continua

Perdóneme si no estoy comparando manzanas con manzanas, estoy familiarizado con TeamCity, pero la empresa para la que trabajo ya ha comprado FinalBuilder Pro que tiene un servidor CI incluido.

Espero obtener algunas comparaciones, opiniones. Si TeamCity no ofrece más de FinalBuilder, no queremos tener que admitir dos sistemas.

Gracias de antemano.

Respuesta

6

Estas son algunas de las características presentes en TeamCity y es poco probable presentes en FinalBuilder:

  • La verdadera arquitectura cliente-servidor con múltiples agentes Build - TeamCity proporciona un punto central de acceso y gestión de todos los agentes de generación. Los agentes de compilación pueden habilitarse/deshabilitarse/reiniciarse desde una sola IU web, también puede ver registros o ver volcados de subprocesos de compilaciones que se ejecutan en diferentes agentes de compilación.
  • Soporte de Amazon CE para los agentes de construcción de rejilla
  • características pre-probado comprometerse y remoto de marcha (sin código sea más rota en VCS bueno, casi :)
  • Integración con Visual Studio y otros IDE -. Un plugin específico para que
  • informes extensible, que puede incluir sus propios informes basados ​​en HTML en los resultados de la acumulación
  • Comentarios/Pin/Tags para construye
  • Cross-build búsqueda
  • cobertura y duplicados código integrado buscador para Java y .NET

    FinalBuilder tiene soporte para algunos sistemas VCS, que no son compatibles con TeamCity.

    Descargo de responsabilidad: soy uno de los desarrolladores de TeamCity.

1

No he hecho una comparación de los 2 productos de una charla de integración continua en el Reino Unido - básicamente mis conclusiones fueron que TeamCity era más intuitivo de usar. FinalBuilder me parecía ser ambiguo en su lengua y parecía ser torpe para establecer construye

Una vez que el trabajo se hizo fue un sistema muy bueno - pero para mí TeamCity era mucho más intuitivo y tenía una mejor experiencia de usuario de Final Builder

esto es muy subjetivo, sin embargo, cada herramienta es muy buena. Todo se reduce a lo que te hace sentir cómodo y estaba mucho más cómodo con TeamCity

6

Estamos utilizando TeamCity para la orquestación de compilación, pero utilizando FinalBuilder para llevar a cabo las compilaciones individuales.

Me encanta FinalBuilder por la facilidad de scripting y mantenibilidad, pero también me encanta TeamCity por todos los puntos en la respuesta de KIR.

En nuestra configuración, cada buildconfig de TeamCity está configurado para usar el corredor de la línea de comandos, y se invoca fbcmd.exe de finalbuilder con el nombre de un script para ejecutar.

Todo dulzura y luz.

Cuestiones relacionadas