Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经看到了很多在仓库收到新推送时发送电子邮件的示例,但它们似乎都是针对 linux 机器上的仓库的,这可能与我在 Windows 机器上的仓库有关吗?
Windows 机器往往不会附带简单的内置邮件发送脚本。但是,您可以安装一个程序来发送邮件,然后在post-receive挂钩中使用该程序。
post-receive
当然,即使您正在运行 Windows,您也可以使用任何类型的脚本语言,例如 Python 或 Ruby,它们很容易在 Windows 上安装。只需在脚本顶部创建一个 hashbang:
#!C:\Python26\python
使用 python,发送邮件、与数据库交谈或其他任何事情都是小菜一碟。