42

我们公司正在使用 GitHub Enterprise。我们有一个“开发”分支,每个程序员都必须推动他们的工作。当有人推入开发分支以及指向差异视图的链接时,是否有一种方法可以得到通知,例如您获得拉取请求的那个?

4

3 回答 3

36

不完全——但足够接近。(每次提交都会通知您,而不是推送。)

对于 2014 年中的 GitHub Enterprise:

  1. 进入存储库的设置
  2. 打开“Webhook 和服务”选项卡
  3. 点击“添加服务”按钮
  4. 从长长的服务列表中选择“电子邮件”
  5. 输入一个电子邮件地址。这可以是转发到多个电子邮件地址的电子邮件地址,或者如果只有一个人/帐户需要电子邮件通知,则只是您自己的。
  6. 检查“从作者发送”(可能)和“活动”(肯定)。

对于旧版本的 GitHub Enterprise:

  1. 进入存储库的设置
  2. 打开“服务挂钩”选项卡
  3. 从长长的服务列表中选择“电子邮件”
  4. 输入一个电子邮件地址。这可以是转发到多个电子邮件地址的电子邮件地址,或者如果只有一个人/帐户需要电子邮件通知,则只是您自己的。
  5. 检查“从作者发送”(可能)和“活动”(肯定)。

完毕!

更新GitHub 计划在年底前关闭 GitHub 服务。参考

于 2011-12-03T21:29:06.493 回答
1

使用IFTTZapier怎么样

于 2014-09-04T16:27:55.983 回答
1

免责声明:我是原作者。

该项目允许您在提交被推送到您正在监视的存储库(在任何分支上)时收到一封电子邮件。

说明:gicowa是一个用 python 编写的命令行工具,它列出了您正在观看的所有 GitHub 存储库上的所有最后提交。该工具可以通过电子邮件发送其输出,并且可以从您的crontab. 这样做会使您每次在您正在查看的 GitHub 存储库上推送提交时都会收到电子邮件通知。

于 2015-07-12T23:33:12.433 回答