Actualmente, mi equipo está tratando de automatizar la implementación de nuestras aplicaciones web .Net y PHP. Queremos simplificar las implementaciones y evitar las molestias y muchos de los dolores de cabeza causados por hacerlo manualmente.Despliegue automatizado para aplicaciones web?
se requiere una solución que nos permita:
- Compile the application
- Version the application with the SVN version number
- Backup the existing site
- Deploy to a web farm
Todos nuestros sistemas son fuente controlada usando SVN y nuestras aplicaciones .Net utilizan climatizador. Hemos intentado utilizar scripts de implementación de MSBuild y NAnt con un éxito limitado. También hemos usado Capistrano en el pasado, pero deseamos evitar usar Ruby si es posible.
¿Hay alguna otra herramienta de implementación que nos ayude?
Una solución de automatización de publicación de aplicaciones está diseñada específicamente para esto, puede encontrar una lista de herramientas notables aquí: https://en.wikipedia.org/wiki/Application_release_automation –