svnnotify中特定于项目的主题行

时间:2010-11-13 09:26:01

标签: svn

我正在使用svnnotify为存储库中的项目执行提交后电子邮件通知。我可以使用-P选项指定主题行前缀,但我想为多个-x调用匹配的不同项目使用不同的前缀。例如,在-x字段中由regexp r1匹配的所有项目应该获得主题前缀“NAME1”,并且与r2匹配的所有项目应该获得主题行“NAME2”,依此类推。

我没有使用-C标志在主题行中引入上下文,因为它有点过于混乱。

1 个答案:

答案 0 :(得分:1)

这是我倾向于为每个项目制作回购的原因之一,让钩子检查变更集中更改的文件的路径是一件痛苦的事。在repo级别,身份验证和授权也比项目(路径)级别更简单。

如果我继承你的情况,我会拆开回购并在每一个都有简单的钩子。

如果存在阻止该计划的政治和/或其他问题,请在您的挂钩中使用svnlook查找已更改的路径,并相应地设置主题。