B
bueno
Eroberer
Hey,
ich arbeite an folgendem pre-commit hook: Die Entwickler sollen Comments in folgender Form eingeben: <####>:<Comment>
Wobei in den ersten Spitzklammern eine 4 Stellige Zahl stehen sollte, danach ein Doppelpunkt, und in den zweiten Spitzklammern der Comment Text.
Ich habe nun etwas rumgeschraubt und folgendes probiert (die pre-commit hook template geändert):
ich denke es liegt an meiner komplexen regex, denn mit einer einfacheren funktionierts einwandfrei. Weiss jemand wie das hier richtig gehört?
Was ich auch noch gerne hätte im Fehlerfall, dass er zusätzlich zum "exit 1" auch eine message wirft. Wie hänge ich das da richtig rein in den command?
lg
ich arbeite an folgendem pre-commit hook: Die Entwickler sollen Comments in folgender Form eingeben: <####>:<Comment>
Wobei in den ersten Spitzklammern eine 4 Stellige Zahl stehen sollte, danach ein Doppelpunkt, und in den zweiten Spitzklammern der Comment Text.
Ich habe nun etwas rumgeschraubt und folgendes probiert (die pre-commit hook template geändert):
Code:
$SVNLOOK log -t "$TXN" "$REPOS" | \
grep "<^[0-9]{4}$><[a-zA-Z0-9]+>" > /dev/null || exit 1
ich denke es liegt an meiner komplexen regex, denn mit einer einfacheren funktionierts einwandfrei. Weiss jemand wie das hier richtig gehört?
Was ich auch noch gerne hätte im Fehlerfall, dass er zusätzlich zum "exit 1" auch eine message wirft. Wie hänge ich das da richtig rein in den command?
lg