Pregunta

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

¿Fue útil?

Solución

La configuración y el mantenimiento del control de crucero requiere más tiempo que TeamCity (donde puede configurar el proyecto (sln) automatizado en cuestión de minutos). TeamCity también tiene un par de características muy buenas, como informar fallas de compilación (por correo electrónico, jabber, sitio web) inmediatamente, por lo que no tiene que esperar x minutos.

La versión 4 (actualmente EAP) también tiene una función que ejecuta primero las pruebas fallidas, así que sabes si arreglaste la compilación rápidamente.

Así que ... mi voto va por teamcity, a menos que tu equipo sea tan grande que tengas que pagarlo ... En ese caso, no lo sé.

Otros consejos

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.

TeamCity es muy fácil de usar y mantener. Si estás empezando de nuevo, usa TeamCity.

Personalmente estoy en CC.NET debido a que puedo personalizarlo todo, lo usamos para todo tipo de cosas como ejecutar EggPlant de Red Stone, producir informes de localización, ejecutar UnitUnity Test en muchos marcos diferentes y en Los 3 sistemas operativos utilizan MONO. Realmente me resultó fácil de configurar y tardé menos de 5 minutos en hacer una compilación simple de una sola solución. Sin embargo, he revisado Team City y se ve bien, solo necesito la capacidad de personalizar.

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

Team city no tiene soporte PHP, así que no es interesante para mí. Creo que esta es una elección personal.

Team city es compatible con Source Gear

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top