此文本尚在编写中,可能会有很大变化,可能无法准确描述任何已发布的 Apache™ Subversion® 软件版本。将此页面设为书签或将其推荐给他人可能不是一个好主意。请访问 https://svnbook.subversion.org.cn/ 获取本书的稳定版本。

名称

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

概要

post-commit REPOS-PATH REVISION TXN-NAME

描述

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

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

输入参数

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

  1. 代码库路径

  2. 提交创建的修订版号

  3. 已成为触发 post-commit 钩子的修订版的交易名称。

常见用途

提交通知;工具集成

TortoiseSVN 官方中文版 1.14.7 发布