Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 非白名单用户提交时的Mercurial通知_Email_Mercurial_Notifications_Bamboo - Fatal编程技术网

Email 非白名单用户提交时的Mercurial通知

Email 非白名单用户提交时的Mercurial通知,email,mercurial,notifications,bamboo,Email,Mercurial,Notifications,Bamboo,最近,我们遇到了另一个团队的成员将代码提交到我的团队项目的问题。这是正常的,也是意料之中的,但它会破坏我们的构建或导致测试失败。我们希望当那些不在我们团队中的人推动更改时能够收到一封电子邮件,这样我们就可以确保他们正确地进行了代码审查。我们使用竹子作为构建工具,使用mercurial进行版本控制。有什么建议吗?您可能需要对Mercurial附带的进行一行更改才能做到这一点。我已经研究了Notify扩展,但我需要只在非特定组中的用户提交/推送时发送电子邮件的功能。你知道有没有办法将额外的检查添加到

最近,我们遇到了另一个团队的成员将代码提交到我的团队项目的问题。这是正常的,也是意料之中的,但它会破坏我们的构建或导致测试失败。我们希望当那些不在我们团队中的人推动更改时能够收到一封电子邮件,这样我们就可以确保他们正确地进行了代码审查。我们使用竹子作为构建工具,使用mercurial进行版本控制。有什么建议吗?

您可能需要对Mercurial附带的进行一行更改才能做到这一点。

我已经研究了Notify扩展,但我需要只在非特定组中的用户提交/推送时发送电子邮件的功能。你知道有没有办法将额外的检查添加到notify配置中?看起来您只能根据刚刚发生的hg事件将其配置为电子邮件…您不能在配置中执行此操作,但可以添加一行代码,如提交人在['me'、'you'、'jim']:return to do。Python非常容易理解。非常感谢,我只是不知道如何将Python代码绑定到notify扩展?我会编辑实际的扩展本身吗?或者添加一个钩子?最快的方法是编辑实际的扩展名。这是:。您可能只需在['me'、'You'、'him']中添加类似if not author的内容:在第408行之前返回。