Dieser Text befindet sich gegenwärtig in Bearbeitung, unterliegt ständigen Änderungen und kann dadurch nicht stets akkurat irgendeine freigegebene Version der Software Apache™ Subversion® beschreiben. Das Speichern dieser Seite als Lesezeichen oder andere auf diese Seite zu verweisen, ist keine so gute Idee. Besuchen Sie http://www.svnbook.com/, um stabile Versionen dieses Buchs zu erhalten.
post-revprop-change — Ankündigung einer erfolgreichen Änderung einer Revisions-Eigenschaft.
post-revprop-change
REPOS-PATH
REVISION
USER
PROPNAME
ACTION
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), oder
M
(geändert)
Darüberhinaus übergibt Subversion den beabsichtigten neuen Wert der Eigenschaft über Standardeingabe an das Hook-Programm.