某些post-commit tmpl使用commit-email.pl
,而其他人默认使用mailer.py
。你能告诉我这是如何运作的吗?
答案 0 :(得分:0)
所以我会尝试一下。当您创建一个新的Subversion存储库时,会发生以下情况(当然,这取决于您使用的工具和版本,可能会有所不同)
svnadmin create <repo-name>
。hooks
,其中包含Subversion的默认条目。它们具有所有后缀.tmpl
,这意味着默认情况下没有任何挂钩处于活动状态。pre-commit
而不是pre-commit.tmpl
),激活钩子将被Subversion使用。因此,管理员决定使用哪个钩子(如果有的话),Subversion仅提供可由管理员激活的示例或默认实现。
有关详细信息,请参阅http://svnbook.red-bean.com/en/1.7/svn.reposadmin.create.html“实施存储库挂钩”部分。