diff --git a/tools/cvsmgmt/fix-checkin-message b/tools/cvsmgmt/fix-checkin-message index 7d122de3d67..74329d0972c 100755 --- a/tools/cvsmgmt/fix-checkin-message +++ b/tools/cvsmgmt/fix-checkin-message @@ -66,6 +66,10 @@ sub parse_bonsai_backout_file { if (($::ARGV[0]) && ($::ARGV[0] =~ /^http/)) { print "--\n"; + my $url = $::ARGV[0]; + if ($url !~ m/generateBackoutCVSCommands/) { + $url .= '&generateBackoutCVSCommands=1'; + } my $data = `wget -O- -nv "$::ARGV[0]"`; parse_bonsai_backout_file($data); } @@ -92,6 +96,9 @@ EOF chomp $filename; if ($filename =~ /^http/) { print "--\n"; + if ($filename !~ m/generateBackoutCVSCommands/) { + $filename .= '&generateBackoutCVSCommands=1'; + } my $data = `wget -O- -nv "$filename"`; parse_bonsai_backout_file($data); if (0 == @files) {