svn - VisualSVNServerHooks.exe 有哪些可用选项?

标签 svn visualsvn-server svn-hooks

VisualSVN Server 提供了一个名为 VisualSVNServerHooks 的 exe,它有一些命令行可配置的 Hook ,但据我所知,只有一个用于检查文件名区分大小写的预提交和一个用于发送电子邮件通知的后提交。这似乎有点浪费了机会;有谁知道该工具是否支持任何其他 Hook ?甚至是基本的强制消息 Hook ?显然,您仍然可以独立于 VisualSVN 获取 Hook 脚本,但如果有开箱即用的选项,那总是很好。

最佳答案

这是开箱即用的,但钩子(Hook)的要点是您可以编写自己的钩子(Hook)来做任何您喜欢的事情。我想如果有一些更“常见”的东西会很好,例如防止空日志消息、防止提交某些文件名/扩展名等。

很多钩子(Hook)都是用 perl 编写的,所以我建议坚持使用它。 Perl 很容易安装,获取 strawberry perl,然后仅提取 perl.exe 和 perl.dll,如果您正在做更复杂的事情,您只需要其余部分。

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

关于svn - VisualSVNServerHooks.exe 有哪些可用选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1192569/

相关文章:

svn status 不会检测到未版本控制的文件,如何做到这一点?

svn - 如何在 Subversion 中同步文件修改日期?

windows - VisualSVN Server 用户需要哪些 Windows Server 2008 角色才能登录

visual-studio-2010 - 如何通过 ankhSVN 从 Visual svn 服务器导入项目?

svn - 如何创建hooks目录

svn - VisualSVN Server 提交后 Hook 脚本发送电子邮件通知

svn --增量 : How to use it and what it does?

python - 在 SVN 目录中搜索具有特定文件扩展名的文件并复制到另一个文件夹?

svn - 您可以修改 VisualSVN 以使其呈现 HTML 文件吗?

svn - 如何添加多个 SVN Hooks