本手册旨在描述 Apache™ Subversion® 的 1.7.x 系列。如果您正在运行其他版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的手册。
pre-commit — 提交完成前的通知。
在提交事务提升为新版本之前,会运行 pre-commit
钩子。通常,此钩子用于防止由于内容或位置而被禁止的提交(例如,您的站点可能要求对特定分支的所有提交都包含来自错误跟踪器的票证号,或者要求传入的日志消息非空)。
如果 pre-commit
钩子程序返回非零退出值,则提交将中止,提交事务将被删除,并且打印到 stderr
的任何内容都将被编组回客户端。