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

名称

post-revprop-change — 成功修改修订版本属性的通知。

描述

当在正常提交范围之外修改修订版本属性时,post-revprop-change 钩子会在修改完成后立即运行。正如您从其对应钩子 pre-revprop-change 的描述中推断的那样,除非实现了 pre-revprop-change 钩子,否则此钩子根本不会运行。它通常用于发送有关属性更改的电子邮件通知。

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

输入参数

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

  1. 仓库路径

  2. 属性被修改的修订版本

  3. 进行更改的用户的认证用户名

  4. 更改的属性名称

  5. 更改描述:A(添加)、D(删除)或 M(修改)

此外,Subversion 通过标准输入将属性的先前值传递给钩子程序。

常见用途

属性更改通知

TortoiseSVN 官方中文版 1.14.7 发布