我找不到任何关于Windows的Git Hook的清晰示例。我在Windows Server上使用Bonobo Git Server。我需要预提交和提交后钩子作为cmd或bat文件。预提交应检查空注释,提交后应发送有关提交的电子邮件通知。也许有人有类似的钩子并且愿意共享?
我找不到任何关于Windows的Git Hook的清晰示例。我在Windows Server上使用Bonobo Git Server。我需要预提交和提交后钩子作为cmd或bat文件。预提交应检查空注释,提交后应发送有关提交的电子邮件通知。也许有人有类似的钩子并且愿意共享?
#!/Git/sh
echo This is the receive-hook >> result.txt
在
C:\inetput\wwwroot\Bonobo.Git.Server\App_Data\Repository\<your repository>\hooks\receive-hook
在远程执行了
git push
#!/Git/sh
cmd //C "post-receive.cmd"
post-receive.cmd
放置在存储库子目录hooks
中(它的幸运文件夹已经存在于默认情况下),因此路径为"C:\inetpub\Git\SuperRepository1\hooks\post-receive.cmd"
。当我在分支上提交并推送时,它不会触发cmd文件。 - Nasenbaer