Git电子邮件通知
答
构建一个脚本来创建和发送电子邮件。我用过this。将脚本放在本地post-commit挂钩(在每次提交时发送电子邮件通知)和远程post-receive hook(每次推送时发送电子邮件通知)。
不要忘记将post-receive.sample重命名为post-receive,并且与post-commit相同!
Happy Gitting!
答
你可以把下面的代码放在post-commit和post-receive hook中。
while read mailadd
do
echo "This is a test mail" | mail ${mailadd} -s "test mail" -a file.txt
done < mailids.txt
mailids.txt是将具有邮件ID的文件。 (一行中有一个ID)。
回声“这是一个测试邮件”这样的电子邮件正文 -s“测试邮件”:这是受 -a file.txt的:对于发送任何文件作为附件
你看过[git hooks](http://git-scm.com/book/en/Customizing-Git-Git-Hooks)吗? – 2014-09-22 10:12:09
@Zeeker我没有得到你。我会在哪里找到git挂钩? – Abhishek 2014-09-22 14:06:40
你看过我提供的链接吗? – 2014-09-22 14:07:17