estoy escribiendo posterior a recibir el gancho basándose en el guión de la post-receive-email
contrib
dir, pero parece que los oldrev
y newrev
argumentos están vacíos.git: argumentos vacíos en la post-recepción gancho
El guión se parece a esto:
#!/bin/bash
oldrev=$(git rev-parse $1)
newrev=$(git rev-parse $2)
El script se ejecuta en empuje, pero todos $1
, $2
, $oldrev
y $newrev
están vacíos. ¿Debo configurar algo para que funcione?
(El repositorio fue creado por gitolite
si lo hace materia)
Se necesita argumentos a través de la entrada estándar, esto es lo que se menciona en la respuesta aceptada –
También se menciona en el comentario de este script – sappjw