2009-07-28 70 views
3

VisualSVN Server提供了一個名爲VisualSVNServerHooks的exe文件,它有一些命令行可配置的掛鉤,但我可以告訴,只有一個預先提交用於檢查文件名的大小寫敏感性,以及一個用於發送電子郵件通知的單個post-commit。這似乎有點浪費機會;有沒有人知道該工具是否支持其他鉤子?當然,即使是基本的強制性消息鉤子?很明顯,您仍然可以獨立於VisualSVN來源編寫鉤子腳本,但有一個開箱即用的選項時它總是很好。VisualSVNServerHooks.exe有哪些可用的選項?

回答

2

這就是開箱即用的,但鉤子的重點在於你可以自己寫自己喜歡做的​​事情。我想有一些更常見的東西比較好,比如防止空的日誌消息,防止某些文件名/擴展名被提交等。

很多鉤子都是用Perl編寫的,所以我我建議堅持這一點。 Perl很容易安裝,得到草莓perl,然後只提取perl.exe和perl.dll,如果你做更復雜的事情,你只需要其餘部分。

您可以找到一組common hooks on the subversion site

+0

上面的鏈接斷開。 – 2014-02-06 21:56:48

1

目前VisualSVNServerHooks.exe只有最流行的Subversion掛鉤。 (您可以看到使用VisualSVNServerHooks --help命令所有支持選項)

,我建議你到功能請求發送到的VisualSVN團隊說明您需要的掛鉤: http://www.visualsvn.com/support/feedback

相關問題