Sto scrivendo il gancio post-ricezione basato sullo script post-receive-email
dalla directory contrib
, ma sembra che gli argomenti oldrev
e newrev
siano vuoti.git: argomenti vuoti nel gancio post-ricezione
Lo script si presenta così:
#!/bin/bash
oldrev=$(git rev-parse $1)
newrev=$(git rev-parse $2)
Lo script viene eseguito su spinta, ma tutti $1
, $2
, $oldrev
e $newrev
sono vuote. Devo configurare qualcosa per farlo funzionare?
(Il repository è stato creato da gitolite
se non importa)
Prende gli argomenti tramite stdin, questo è ciò che è menzionato nella risposta accettata –
Viene anche menzionato nel commento di questo script – sappjw