pre-revprop-change — 修订版本属性修改的通知。
pre-revprop-change 钩子在修改版本属性修改之前,正常提交范围之外被执行。不象其它钩子,这个钩子默认是拒绝所有的属性修改,钩子必须实际存在,并且返回一个零值,这样才能修改属性。
pre-revprop-change
如果 pre-revprop-change 钩子不存在,不可执行,或返回非零值,就不会修改属性,所有的 stderr 的输出会返回到客户端。
stderr
传递给你钩子程序的命令行参数,按照顺序是:
版本库路径
要修改属性的修订版本
企图修改属性的认证用户名
属性名称已修改
变更描述:A (添加的),D (删除的)或M (修改的)
A
D
M
此外,Subversion 通过标准输入将属性的新值传递给钩子程序。
访问控制;变更确认和控制