本文档旨在描述 Apache™ Subversion® 的 1.7.x 系列。如果您正在运行其他版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的文档。

名称

post-commit — 成功提交的通知。

描述

在事务提交并创建新版本后,将运行 post-commit 钩子。大多数人使用此钩子来发送有关提交的描述性电子邮件或通知其他工具(例如问题跟踪器)已发生提交。某些配置还使用此钩子来触发备份过程。

如果 post-commit 钩子返回非零退出状态,则提交 不会 被中止,因为它已经完成。但是,钩子打印到 stderr 的任何内容都将被编组回客户端,从而更容易诊断钩子故障。

输入参数

传递给钩子程序的命令行参数(按顺序)为

  1. 仓库路径

  2. 提交创建的版本号

常见用途

提交通知;工具集成