【发布时间】:2015-06-13 06:55:56
【问题描述】:
我找不到任何适用于 Windows 的 Git 挂钩的明确示例。我在 Windows 服务器上使用 Bonobo Git 服务器。我需要作为 cmd 或 bat 的 pre-commit 和 post-commit 钩子。提交前应检查空 cmets,提交后应发送有关提交的电子邮件通知。可能有人有类似的钩子并准备分享吗?
【问题讨论】:
-
Hooks 不限于 bash / cmd / powershell。你可以使用任何你想要的语言,只要确保它们可以在服务器平台上执行。我在 Windows 上的 Groovy 上编写钩子非常成功。只需要配置 MIME 类型(另外,不要忘记 shebang,它们会让你的脚本更便携)。
标签: windows git hook server bonobo