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.
post-revprop-change — Ankündigung einer erfolgreichen Änderung einer Revisions-Eigenschaft.
Der Hook post-revprop-change
wird
unmittelbar nach der Änderung einer Revisions-Eigenschaft
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 Eigenschafts-Ä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.
Die Kommandozeilenparameter, die an das Hook-Programm übergeben werden, sind in der gegebenen Reihenfolge:
Projektarchiv-Pfad
Revision, deren Eigenschaft geändert wurde
Authentifizierter Name des Benutzers, der die Änderung vorgenommen hat
Name der geänderten Eigenschaft
Beschreibung der Änderung: A
(hinzugefügt), D
(gelöscht), or
M
(geändert)
Darüberhinaus übergibt Subversion den beabsichtigten neuen Wert der Eigenschaft über Standardeingabe an das Hook-Programm.