Name

post-revprop-change — Ankündigung einer erfolgreichen Änderung eines Revisions-Propertys.

Beschreibung

Der Hook post-revprop-change wird unmittelbar nach der Änderung eines Revisions-Propertys außerhalb einer normalen Übergabe ausgeführt. Wie Sie aus der Beschreibung seines Gegenstücks, dem Hook pre-revprop-change, ableiten können, wird dieser Hook ohne einen implementierten Hook pre-revprop-change überhaupt nicht ausgeführt. Er wird gewöhnlich verwendet, um Benachrichtigungen über die Property-Änderung per E-Mail zu versenden.

Falls der Hook post-revprop-change einen Rückgabewert ungleich Null liefert, wird die Änderung nicht abgebrochen, da sie bereits abgeschlossen ist. Allerdings 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. Repository-Pfad

  2. Revision, deren Property geändert wurde

  3. Authentifizierter Name des Benutzers, der die Änderung vorgenommen hat

  4. Name des geänderten Propertys

  5. Beschreibung der Änderung: A (hinzugefügt), D (gelöscht), or M (geändert)

Darüberhinaus übergibt Subversion den beabsichtigten neuen Wert des Propertys über Standardeingabe an das Hook-Programm.

Übliche Verwendung

Benachrichtigung über Property-Änderung