2009-07-28 10 views
3

VisualSVN Server bietet eine EXE mit dem Namen VisualSVNServerHooks, die einige konfigurierbare Hooks hat, aber ich kann nur sagen, es gibt nur einen Vorab-Commit für die Überprüfung der Groß- und Kleinschreibung von Dateinamen und einen einzigen Post-Commit für das Senden einer E-Mail-Benachrichtigung. Dies scheint ein bisschen eine verpasste Gelegenheit zu sein; Weiß jemand, ob es weitere Haken gibt, die vom Tool unterstützt werden? Sicherlich sogar ein grundlegender obligatorischer Nachrichten-Hook? Natürlich können Sie Hookscripts auch unabhängig von VisualSVN einbinden, aber es ist immer schön, wenn es eine Out-of-the-Box-Option gibt.Welche Optionen sind für VisualSVNServerHooks.exe verfügbar?

Antwort

2

Das ist out-of-the-box, aber der Haken ist, dass Sie Ihre eigenen schreiben können, um zu tun, was Sie wollen. Ich denke, es wäre nett, ein paar mehr 'gemeinsame' zu haben, wie zum Beispiel leere Protokollmeldungen zu verhindern, bestimmte Dateinamen/Erweiterungen zu verhindern, etc.

Viele Haken sind in Perl geschrieben, also ich Ich würde empfehlen, dabei zu bleiben. Perl ist leicht zu installieren, erhalten Erdbeere perl, dann extrahieren Sie nur perl.exe und die perl.dll, Sie brauchen nur den Rest, wenn Sie komplexere Dinge tun.

Sie können eine Reihe von common hooks on the subversion site finden.

+0

Der Link oben gebrochen ist. –

+0

@LoneCoder ta. Fest. – gbjbaanb

1

Derzeit VisualSVNServerHooks.exe hat nur die meisten populären Subversion-Hooks. (Sie können alle unterstützten Optionen siehe VisualSVNServerHooks --help-Befehl)

Ich empfehle Ihnen, Feature-Request an VisualSVN Team zu senden Haken Beschreiben von, die Sie benötigt: http://www.visualsvn.com/support/feedback