¿hay alguna manera para permitir eco en gancho gitGit gancho: habilitar eco comandos
/var/git/repositories/project.git/hooks/post-update
#!/bin/bash
unset GIT_DIR;
echo '========post-update hook========='
cd /var/project;
git reset --hard;
git checkout testing;
git pull;
chmod -R 774 ./lib
update-apps
deseada de salida git push en otra automático:
#git push
...
Writing objects: 100% (10/10), 5.98 KiB, done.
Total 10 (delta 3), reused 8 (delta 1)
========post-update hook=========
cd /var/project
git reset --hard
git checkout testing
git pull
chmod -R 774 ./lib
update-apps
esto es sólo un ejemplo, la cadena de comando real puede ser más complicado
y fallan en algún lugar
debo redirigir stdout para stderr de alguna manera?
ACTUALIZACIÓN
Actualmente tengo la normalidad git push
de salida y luego ========post-update hook=========
... y nada
Oh! La versión de git es 1.5.6.5
¿Pero cuál fue su resultado real cuando lo intentó? –
compruebe que el gancho es ejecutable (chmod + x) – sehe