2011-02-07 8 views

risposta

9

Oben ha la risposta migliore, ma per i casi specifici o opzioni scarsamente documentati si può facilmente verificare ganci specifici utilizzando un gancio che consente di stampare solo le variabili:

hg --config hooks.pre-commit="export| grep HG_" commit 

Dove pre-commit può essere alcun gancio che si desidera testare e commit può essere qualsiasi comando che si desidera testare.

Per esempio che uno ha mostrato:

export HG_ARGS='commit' 
export HG_OPTS='{'"'"'exclude'"'"': [], '"'"'message'"'"': '"''"', '"'"'addremove'"'"': None, '"'"'include'"'"': [], '"'"'close_branch'"'"': None, '"'"'user'"'"': '"''"', '"'"'date'"'"': '"''"', '"'"'logfile'"'"': '"''"', '"'"'mq'"'"': None}' 
export HG_PATS='[]' 
+1

risposta eccellente. La documentazione di hg è piuttosto frammentaria –