post-commit — Ankündigung einer erfolgreichen Übergabe.
Der Hook post-commit
wird ausgeführt,
nachdem die Transaktion abgeschlossen wurde und eine neue
Revision erzeugt worden ist. Die meisten Leute verwenden
diesen Hook, um E-Mails zu versenden, die diese Übergabe
beschreiben oder um irgendein Werkzeug von der Übergabe in
Kenntnis zu setzen (etwa ein Fehlerverfolgungssystem).
Manche Konfigurationen verwenden diesen Hook auch für
Sicherungsprozesse.
Falls der Hook post-commit
einen
Rückgabewert ungleich Null zurückliefert, wird die Übergabe
nicht abgebrochen, da sie bereits
abgeschlossen ist. Trotzdem wird alles, was der Hook über
stderr
ausgibt, zum Client
umgeleitet, um die Fehlersuche zu erleichtern.