我在这里有一个查询是否有任何方法我们可以在私人git中配置交换详细信息。好吧在Github我们有这个配置它的选项,但我使用私人git ...有没有这样的方式我们可以在每次提交后发送电子邮件给特定的人...
不幸的是我没有使用Jenkins。
我的Git服务器和Outlook在Windows上..
先谢谢。
答案 0 :(得分:0)
是。 假设你有自己的git服务器托管,你可以访问钩子。
你需要的只是一个post-receive钩子,它会在git push完成执行后立即发送电子邮件。
参考:https://www.atlassian.com/git/tutorials/git-hooks
你需要这样的东西作为" post-receive"钩:
shopt -s extglob
编辑:我错过了关于在Windows上使用git的问题。上面的代码片段可以在Unix上运行。不确定Windows中邮件的等效命令。
答案 1 :(得分:0)
this answer包含您需要的一切。请参阅post-receive-email
hook和multimail/
子目录。