From 0a6b1a4d9de583ebfd305ab1b297be1cea7bdc2f Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Tue, 11 Jun 2024 11:28:03 -0700 Subject: [PATCH] redmine-backporter.rb: Prepend commit: to shorter revs Some of the places in Redmine (e.g. Associated revisions) print revisions using only 8 characters. Even when I copied a revision from there, I want to prepend commit: in the message. --- tool/redmine-backporter.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tool/redmine-backporter.rb b/tool/redmine-backporter.rb index 843132ab3a..73d375b146 100755 --- a/tool/redmine-backporter.rb +++ b/tool/redmine-backporter.rb @@ -358,7 +358,7 @@ eom str = log[/merge revision\(s\) ([^:]+)(?=:)/] if str str.sub!(/\Amerge/, 'merged') - str.gsub!(/\h{40}/, 'commit:\0') + str.gsub!(/\h{8,40}/, 'commit:\0') str = "ruby_#{TARGET_VERSION.tr('.','_')} commit:#{rev} #{str}." else str = "ruby_#{TARGET_VERSION.tr('.','_')} commit:#{rev}."