Diese Dokumentation wurde zur Beschreibung der Serie 1.6.x von Subversion erstellt. Falls Sie eine unterschiedliche Version von Subversion einsetzen, sei Ihnen dringend angeraten, bei http://www.svnbook.com/ vorbeizuschauen und stattdessen die zu Ihrer Version von Subversion passende Version dieser Dokumentation heranzzuiehen.

Name

post-commit — Ankündigung einer erfolgreichen Übergabe.

Beschreibung

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.

Eingabeparameter

Die Kommandozeilenparameter, die an das Hook-Programm übergeben werden, sind in der gegebenen Reihenfolge:

  1. Projektarchiv-Pfad

  2. Die durch die Übergabe erzeugte Revisionsnummer

Übliche Verwendung

Übergabebenachrichtigung; Werkzeugintegration