Frage

Ich habe zuvor Post-Commit- und Pre-Commit-Hooks in Subversion erstellt, aber ich kann nicht erfolgreich einen Post-Revprop-Change-Haken auslösen.

So wie ich nach dem Revprop-Change-Haken bin (und das ist vom SVN-Benutzer ausführbar):

#!/bin/bash

REPOS="$1"
REV="$2"
USER="$3"
PROPNAME="$4"
ACTION="$5"

TRIGGER_DB='/path/to/repo/hooks/trigger_record.txt'

/bin/echo "post-revprop-change/$REV/`/bin/date`" >> $TRIGGER_DB

Dann habe ich von einer lokalen Arbeitskopie von "Repo" eine SVN -Eigenschaft wie folgt hinzugefügt:

 ~icasimpan$ svn propset test "this is only a test" .
 ~icasimpan$ svn ci -m"added test property"

Angesichts der Tatsache, dass ich einen ausführbaren Post-Revprop-Change-Haken im Repo-Server habe, hatte ich erwartet, dass ich einen Datensatz in /path/to/repo/hooks/trigger_record.txt...But habe, das ich nicht getan habe.

Kann mir bitte jemand helfen?

Danke im Voraus,

Ismael Casimpan :)

War es hilfreich?

Lösung

Dies beantwortet meine Frage (siehe das Original von RUP):

Das ist keine Revprop -Bearbeitung. Versuchen Sie es mit SVN PREVEDIT -REVPROP -R 1 SVN: Log. RevProps sind die Dinge, die Sie im SVN -Protokoll sehen - das Commit -Datum, die Protokollnachricht usw. Siehe unversionierte Eigenschaften im Handbuch - RUP gestern

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top