tutorial tool español continuous-integration cruisecontrol.net teamcity

continuous integration - tool - Team City versus CruiseControl.net: ¿cuál es mejor?



teamcity tutorial (9)

Elección personal, pero TeamCity es muy agradable de instalar y de mirar.

¿Hay diferencias tangibles reales o es solo una cuestión de gusto?



Obtener la configuración y el mantenimiento del control de crucero requiere más tiempo que TeamCity (donde puede configurar la creación de proyectos automatizados (sln) en cuestión de minutos). TeamCity también tiene un par de características muy agradables, como informar fallas de compilación (a través de correo electrónico, jabber, sitio web) de inmediato, por lo que no tiene que esperar x minutos.

La versión 4 (actualmente EAP) también tiene una característica que ejecuta las pruebas fallidas primero, para que sepa si arregló la compilación rápidamente.

Entonces ... mi voto va para teamcity, a menos que tu equipo sea tan grande que tengas que pagarlo ... En ese caso, no sé.


Team City no tiene soporte de PHP, por lo que no es interesante para mí. Creo que esta es una elección personal.


Hay una comparación de TeamCity con CruiseControl y CruiseControl.NET en el sitio web de TeamCity en http://www.jetbrains.com/teamcity/documentation/featureMatrix.html . Obviamente va a estar un poco sesgado a favor de TeamCity, pero pensó que podría ayudar de todos modos.

Para mí, tuve que usar CruiseControl.NET porque es compatible con SourceGear Vault y TeamCity no.


Personalmente estoy en CC.NET debido al hecho de que puedo personalizar al máximo, lo utilizamos para todo tipo de cosas, como ejecutar EggPlant de Red Stone, producir informes de localización, ejecutar pruebas de unidad en muchos marcos diferentes y en los 3 sistemas operativos. usando MONO. Realmente me pareció fácil de configurar y en menos de 5 minutos simplemente hice una simple compilación de una única solución. Sin embargo, he comprobado Team City y parece genial, solo necesito la capacidad de personalizar.



TeamCity es muy fácil de usar y mantener. Si comienza nuevo, entonces use TeamCity.