Date: Thu, 6 Aug 2015 18:18:08 +0000 (UTC) From: Peter Wemm <peter@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-svnadmin@freebsd.org Subject: svn commit: r286376 - svnadmin/hooks/scripts Message-ID: <201508061818.t76II8IF060077@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: peter Date: Thu Aug 6 18:18:07 2015 New Revision: 286376 URL: https://svnweb.freebsd.org/changeset/base/286376 Log: Catch cases where a log message is canonified all the way down to nothing due to an empty template being sent. Modified: svnadmin/hooks/scripts/log-police.py Modified: svnadmin/hooks/scripts/log-police.py ============================================================================== --- svnadmin/hooks/scripts/log-police.py Thu Aug 6 18:15:56 2015 (r286375) +++ svnadmin/hooks/scripts/log-police.py Thu Aug 6 18:18:07 2015 (r286376) @@ -64,8 +64,14 @@ def fix_txn(fs, txn_name): log_message = svn.fs.svn_fs_txn_prop(txn, "svn:log") if log_message is not None: new_message = fix_log_message(log_message) + if new_message.strip() == "": + sys.stderr.write("Log message required\n") + sys.exit(1) if new_message != log_message: svn.fs.svn_fs_change_txn_prop(txn, "svn:log", new_message) + else: + sys.stderr.write("Log message required\n") + sys.exit(1) def fix_rev(fs, revnum):
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201508061818.t76II8IF060077>