如果我的回购是在Windows机器上的,我可以让git发送带有post-receive-email脚本的电子邮件吗?

我曾经看到过大量的例子,当一个repo收到一个新的push时发送邮件,但是他们似乎都是在Linux机器上的repo,这个可能与我在Windows机器上的repo有关吗?

Solutions Collecting From Web of "如果我的回购是在Windows机器上的,我可以让git发送带有post-receive-email脚本的电子邮件吗?"

当然,即使你正在运行windows,你也可以使用任何类型的脚本语言,例如Python或Ruby,这些脚本很容易在Windows上安装。 只需在脚本的顶部创建一个hashbang:

#!C:\Python26\python 

使用python,发送邮件,与数据库或其他任何东西交谈都是一块蛋糕。

Windows机器不倾向于使用简单的内置邮件发送脚本。 但是,您可以安装一个程序来发送邮件,然后在post-receive钩子中使用该程序。