Pregunta

Hoy he actualizado nuestro repositorio y trató de volver a compilar (que es una aplicación de C ++). No compila. Mi primera reacción fue la de matar a mi compañero de trabajo, sino porque no puedo hacerlo tengo que encontrar otra solución.

¿Es Possibile para evitar cometer código que no compilar? Tenemos un Makefile y lo que el pre-commit necesidad de gancho que hacer es simpy para comprobar el estado de salida del comando make. ¿Es correcto?

Como en pratice puedo ponerlo en práctica (I nunca han trabajo con gancho SVN)?

¿Fue útil?

Solución

Está justo en principio. Sin embargo, es probable que provocar retrasos importantes en la comisión (a menos que su aplicación puede compilar en menos de un segundo). Así que realmente debe buscar un enfoque diferente, donde se permite a los usuarios se comprometen, pero que se inicia un proceso de generación de inmediato, y envía correo electrónico si se produce un error de construir.

Una forma de hacerlo es buidbot .

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