Perforce是否在提交时发送任意电子邮件地址?

Perforce是否在提交时发送任意电子邮件地址?,perforce,Perforce,使用perforce,用户可以通过在用户记录的Reviews字段中指定特定文件或目录的更改来获取电子邮件通知(更多详细信息,请参阅) 但是,我希望将电子邮件通知发送到团队邮件列表,当然,团队邮件列表不是perforce用户。实现这一点的一种困难方法是让团队成员将邮件列表放入其电子邮件地址,而另一种方法是为邮件列表创建一个用户帐户(这需要另一个许可证吗?)。当然,必须有更好的方法。如果您想使用用户评论字段,您有权获得免费的“后台用户”许可证,该许可证可能适合您的需要(这样,您的“真正”用户都不需要

使用perforce,用户可以通过在用户记录的
Reviews
字段中指定特定文件或目录的更改来获取电子邮件通知(更多详细信息,请参阅)


但是,我希望将电子邮件通知发送到团队邮件列表,当然,团队邮件列表不是perforce用户。实现这一点的一种困难方法是让团队成员将邮件列表放入其电子邮件地址,而另一种方法是为邮件列表创建一个用户帐户(这需要另一个许可证吗?)。当然,必须有更好的方法。

如果您想使用用户评论字段,您有权获得免费的“后台用户”许可证,该许可证可能适合您的需要(这样,您的“真正”用户都不需要更改其电子邮件地址):

“后台用户”是Perforce用户 仅用于以下目的的帐户: 自动任务,如触发器和 守护进程。为客户提供 当前许可证可以具有 添加到其许可证中的其他用户 文件,免费,按要求提供。 有关更多信息,请联系Performce支持 信息


或者,您可以通过某种方式查看所需的操作。

perforce Review守护程序只是一个可用的python脚本,它在服务器(或任何机器)上运行,定期轮询签入,然后根据用户在clientspec的Review字段中设置的内容向用户发送邮件。 您没有理由不能修改它并扩展它以执行任何您想要的操作,包括发送团队邮件列表(如果您想要的话)。
我总是推出自己的审查守护程序(使用香草守护程序作为起点)

旧问题,新答案(2014年)

现在有多种方法可以做到这一点:

  • -原始(示例)脚本
  • -重写p4review.py,包含更多内容
  • -Perl版本
  • -基于web的代码审查系统,内置电子邮件通知支持

我想补充一点,p4 review守护程序不是预先安装的。您必须下载它并将其作为守护进程安装在服务器上