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