Dado que "probar" es un uso común para un gancho Git, mi pregunta es difícil de buscar.Cómo probar git hooks
Estoy escribiendo un gancho git post-receive bastante complicado y quiero saber cuál es la mejor manera de probarlo. Actualmente mi proceso es:
- hacer cambios a la post-recibir en un maniquí de recompra "a distancia"
- realiza un cambio en un repo local de maniquí
- cometer el cambio en el muerto repo local de
- cambio empuje para repositorio remoto ficticio
¿Hay alguna manera más fácil de probar esto? Lo ideal sería que se vería así:
- cambio (s) marca a la post-recibir en una cesión temporal ficticia
- cuestión comando "mágica" para poner a prueba post-recibir
tal vez pueda "reedición" un impulso anterior o hacer que el repositorio remoto actúe como si acabara de recibir un empujón con un hash específico?
Eso es más o menos lo que hice, pero en cambio inspeccionando manualmente (haciendo eco) las variables relevantes. – Errol
¿Cómo sería un anzuelo como este "volquete"? –
@JonWatson, acabo de utilizar 'echo $ @; echo; pwd; eco; conjunto' – Lucas