在git中,我可以在我提交并推送一些更改时收到电子邮件通知。我有一个为此配置的发布接收挂钩。关于推送标签的Git电子邮件通知
有没有办法接收电子邮件通知时,一个新的标签推到远程回购,即:
git push origin <tag>
谢谢!
在git中,我可以在我提交并推送一些更改时收到电子邮件通知。我有一个为此配置的发布接收挂钩。关于推送标签的Git电子邮件通知
有没有办法接收电子邮件通知时,一个新的标签推到远程回购,即:
git push origin <tag>
谢谢!
post-receive
挂钩获取(在其标准输入上)所有更新参考的列表,其中包括新标签。 (另见githooks
manpage)。
您可以轻松地获得新标签的列表,方法是在refname中过滤输入标签refs/tags/
的部分。
当然,您需要修改post-receive
挂钩。
git-multimail及其multimailhook.announceList
变量的确如此:为存储库中的每个新标签发送邮件。
注意:我是作者。