繁体   English   中英

在Subversion挂钩上,如何在hooks文件夹内生成发布提交模板?

[英]On subversion hooks, how the post commit template is getting generated inside hooks folder?

默认情况下,某些提交后的tmpl使用commit-email.pl而其他一些则使用mailer.py 你能告诉我这是怎么回事吗?

因此,我将尝试一下。 创建新的Subversion存储库时,会发生以下情况(当然,这取决于所使用的工具和版本,可能会有所不同)

  1. 服务器管理员在外壳中启动命令svnadmin create <repo-name>
  2. 根据基础架构(Apache,svnserve等),管理员必须向中间件添加配置,以便可以访问存储库。
  3. 在创建过程中,创建了目录hooks ,其中包含Subversion的默认条目。 这些都有所有的后缀.tmpl ,这意味着默认情况下没有一个钩子处于活动状态。
  4. 通过将钩子文件重命名为真实名称( pre-commit而不是pre-commit.tmpl ),钩子被激活,将被Subversion使用。

因此,由管理员决定使用哪个挂钩(如果有),Subversion仅提供可由管理员激活的示例或默认实现。

有关详细信息,请参见http://svnbook.red-bean.com/en/1.7/svn.reposadmin.create.html和“实施存储库挂钩”部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM