svn commit: r339693 - in svnadmin: conf hooks/scripts
Mathieu Arnold
mat at FreeBSD.org
Tue Jan 14 16:03:11 UTC 2014
Author: mat
Date: Tue Jan 14 16:03:10 2014
New Revision: 339693
URL: http://svnweb.freebsd.org/changeset/ports/339693
QAT: https://qat.redports.org/buildarchive/r339693/
Log:
Add the QAT URL to commit messages.
Modified:
svnadmin/conf/mailer.conf
svnadmin/hooks/scripts/mailer.py
Modified: svnadmin/conf/mailer.conf
==============================================================================
--- svnadmin/conf/mailer.conf Tue Jan 14 15:54:26 2014 (r339692)
+++ svnadmin/conf/mailer.conf Tue Jan 14 16:03:10 2014 (r339693)
@@ -202,6 +202,7 @@ generate_diffs = add copy modify
# The available substitution variable is: rev
#commit_url = http://diffs.server.com/trac/software/changeset/%(rev)s
commit_url = http://svnweb.freebsd.org/changeset/ports/%(rev)s
+qat_url = https://qat.redports.org/buildarchive/r%(rev)s/
# Diff URL construction. For the configured diff URL types, the diff
# section (which follows the message header) will include the URL
Modified: svnadmin/hooks/scripts/mailer.py
==============================================================================
--- svnadmin/hooks/scripts/mailer.py Tue Jan 14 15:54:26 2014 (r339692)
+++ svnadmin/hooks/scripts/mailer.py Tue Jan 14 16:03:10 2014 (r339693)
@@ -678,6 +678,7 @@ def generate_content(renderer, cfg, repo
params_with_rev = params.copy()
params_with_rev['rev'] = repos.rev
commit_url = cfg.get('commit_url', group, params_with_rev)
+ qat_url = cfg.get('qat_url', group, params_with_rev)
# figure out the lists of changes outside the selected path-space
other_added_data = other_replaced_data = other_deleted_data = \
@@ -700,6 +701,7 @@ def generate_content(renderer, cfg, repo
rev=repos.rev,
log=repos.get_rev_prop(svn.core.SVN_PROP_REVISION_LOG) or '',
commit_url=commit_url,
+ qat_url=qat_url,
added_data=generate_list('A', changelist, paths, True),
replaced_data=generate_list('R', changelist, paths, True),
deleted_data=generate_list('D', changelist, paths, True),
@@ -999,9 +1001,12 @@ class TextCommitRenderer:
w('\nDate: %s\nNew Revision: %s\n' % (data.date, data.rev))
if data.commit_url:
- w('URL: %s\n\n' % data.commit_url)
- else:
- w('\n')
+ w('URL: %s\n' % data.commit_url)
+
+ if data.qat_url:
+ w('QAT: %s\n' % data.qat_url)
+
+ w('\n')
w('Log:\n')
for line in data.log.splitlines():
More information about the svn-ports-svnadmin
mailing list