Ich brauche eine Möglichkeit, den Verzeichnisstamm in svn zu löschen. Ich entschied mich, Pre-Commit Hook, die dies tun solltesvn pre-commit hooks scheitert an allen commits
hinzufügen, unten ist meine Pre-Commit Hook.
REPOS="$1"
SVNLOOK=/usr/bin/svnlook
$SVNLOOK changed "$REPOS" | grep '^D ' || exit 1 ;
exit 0
Es schien zuerst zu arbeiten, aber jetzt kann ich nichts mit dem Haken zu svn verpflichten.
Ich habe auch versucht es zu verengen, so nur, wenn Stamm gelöscht wird wird es die
gescheitert commit Aber das funktioniert auch nicht. Dieser Hook ist mein bevorzugter Weg, da Benutzer vielleicht etwas im Stamm löschen möchten und dies den Haken passieren sollte.Jede Idee, wie ich bekommen kann diese Arbeit