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-revprop-change — Ankündigung einer erfolgreichen Änderung einer Revisions-Eigenschaft.

Beschreibung

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.

Eingabeparameter

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

  1. Projektarchiv-Pfad

  2. Revision, deren Eigenschaft geändert wurde

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

  4. Name der geänderten Eigenschaft

  5. 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.

Übliche Verwendung

Benachrichtigung über Eigenschafts-Änderung