Encontré un gancho post-recepción para Git después de buscar en Google que uso para enviar por correo electrónico todas las confirmaciones a un repositorio remoto/compartido.Git: gancho de correo electrónico posterior a la recepción, incluidos los parches de diferenciación?
El problema con este post-receive hook es que solo tiene la capacidad de indicar quién hizo la confirmación, el mensaje de registro, la fecha o los archivos afectados. También quiero ver los archivos afectados que se han generado parches en el correo electrónico para ver qué cambios se realizaron en el código. Subversion hace esto bastante bien.
¿Alguien tiene una solución para quizás una variable env que se puede pasar al gancho de post-recepción que hace esto? O mejor aún, ¿un ejemplo que ya está cocinado?
¡Gracias a todos!
Bombe, he intentado configurar lo siguiente en la línea de comando sin suerte. # git config --global hooks.showrev "git show -C% s; echo" –
No importa, no puedes agregarlo a --global, tiene que ser solo git config, de lo contrario tu solución es ¡Bien, gracias! –
No tuve problemas para configurar todos los valores de configuración necesarios en la configuración global. – Bombe