Me han pedido que configure otro entorno CruiceControl para otro cliente. Me di cuenta de que he estado usando CC por años sin realmente buscar competidores. ¿Hay algo más que haya surgido que funcione igual de bien o mejor para las aplicaciones .Net?¿Algo mejor que CruiseControl para .Net CI?
Respuesta
TeamCity es un muy buen servidor de CI. (y la edición "Profesional" es gratis)
Lo he estado usando durante más de un año para construir proyectos .NET, y debo decir que es mucho mejor que CC.NET en mi humilde opinión.
puntos fuertes son:
- Muy fácil de configurar (interfaz gráfica de usuario basada en web)
- sistema distribuido (que puede tener varios agentes Construir sobre varias máquinas para distribuir el proceso de construcción)
- incorporado soporte para muchos sistemas de control de origen
- ... visite el sitio web. El producto es increíble ...
¿Puedes dar más detalles? – JaredCacurak
+1 para TeamCity, estaba listo y funcionando en poco tiempo. – orip
También +1 para TeamCity. Es realmente genial, funciona en todas las máquinas sin problemas (tanto en Windows como en Linux) y con todos los sistemas de compilación y marcos de pruebas de unidades que utilizamos aquí. – OregonGhost
Bamboo es una alternativa ... también se proporciona como parte de un conjunto de herramientas integrado o servicio en la nube. Incluyen Subversion, Jira (registro de tarea/error), confluencia (WIKI) y otras herramientas de codificación. Consulte el enlace.
Están disponibles como un servicio administrado o puede comprar el paquete y ejecutarlo internamente. Sus paquetes se extienden para usar un sistema de inicio de sesión único y administrado centralmente.
Si no lo ha visto, puede consultar el Continuous Integration Feature Matrix, que enumera prácticamente todos los servidores de CI que existen.
Trabajo en la versión Java de CruiseControl y estos días trabajo para Urbancode que hace AnthillPro. Desde esa perspectiva, la herramienta correcta depende del alcance de lo que estás buscando. Si solo está buscando comentarios rápidos después de una compilación, muchas herramientas funcionarán. Si está buscando configurar una grilla de construcción, entonces hay un grupo más pequeño de herramientas. Si desea realizar un seguimiento de las dependencias entre proyectos e implementaciones en múltiples entornos, entonces se encuentra en un grupo aún más pequeño.
+1 para el enlace a la matriz de características, ¡útil! –
Por qué no MSBuild si están construyendo .Net proyectos? Tiene un TeamFoundationServer, si es así, TeamFoundationBuild y MSbuild son una posibilidad definitiva.
AppVeyor CI vale la pena mirar. Es un servicio de integración continua alojado para desarrolladores de .NET y es gratis para proyectos de código abierto.
- 1. ¿Algo mejor que P6Spy?
- 2. CruiseControl [.Net] vs TeamCity para la integración continua?
- 3. Cruisecontrol archivo .net config que no lee cambios (ccnet.config)
- 4. CI: Hudson con .Net vs CruiseControl.Net
- 5. Comparación de servidores CI?
- 6. Mejor configuración de integración continua para un desarrollador en solitario (.NET)
- 7. ¿Hay algo como JRebel para .NET?
- 8. cómo configurar CruiseControl para dos compilaciones separadas?
- 9. La mejor manera de integrar StyleCop con TFS CI
- 10. ¿Qué herramienta de CI recomendaría para el desarrollo de GWT?
- 11. mejor marco COI para .Net
- 12. Lo que es mejor en CSS: div.algo o simplemente .algo
- 13. WPF ¿Validación de datos? ¿Hay algo mejor que IDataErrorInfo?
- 14. Travis CI para repositorios privados
- 15. ¿Hay algo más rápido que SqlDataReader en .NET?
- 16. .NET 4.0 problemas de compilación en el servidor de CI
- 17. ¿La mejor manera de programar dinámicamente el correo electrónico de recordatorio? ¿Algo mejor que cron?
- 18. Algo nuevo para Windows Forms en .NET 4.0
- 19. ¿El mejor recurso para aprender genéricos .NET?
- 20. Android: algo mejor que android: ellipsize = "end" para agregar "..." a cadenas largas truncadas?
- 21. Algo mejor que .ToArray() para forzar la enumeración de la salida LINQ
- 22. ¿Hay algo mejor que la biblioteca kakasi para la compilación Gojûon?
- 23. ¿Algo mejor que la alquimia de ruby para extraer palabras clave?
- 24. Mejor biblioteca gráfica para .NET/Mono
- 25. ¿Se puede usar CruiseControl para construir proyectos Cocoa/Objective-C?
- 26. Citando a YAML (para Travis CI)
- 27. CruiseControl - PHP lint cheque funciona a través de ANT pero no a través de CruiseControl
- 28. Cruisecontrol se bloquea al verificar SVN para modificaciones
- 29. ¿Cuál es el mejor servidor de CI para las aplicaciones web de Ruby on Rails?
- 30. ¿Mejor CSS en .NET?
eliminado la etiqueta [bamboo] añadida por Tony Lambert. Esta debería ser una pregunta abierta, ¿verdad? –
dupe http://stackoverflow.com/questions/647621/cruise-control-net-alternatives –