Messages in this thread Patch in this message | | | Date | Wed, 9 Dec 2009 10:06:39 +0100 | From | Uwe Kleine-König <> | Subject | pass upstream rev to scripts/get_maintainer.pl |
| |
Hello,
I often face the "problem" that get_maintainer.pl yields my name, too, as the commits I want to send are included in HEAD.
I think the nicest fix for that would be to be able to pass an upstream rev à la:
scripts/get_maintainer.pl --upstream linus/master ...
. As my knowledge of perl is quite limited I only provide you with my quick'n'dirty patch I usually use, just to give you an idea.
Best regards Uwe
diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl index 81a67a4..2f27c13 100755 --- a/scripts/get_maintainer.pl +++ b/scripts/get_maintainer.pl @@ -715,7 +715,7 @@ sub recent_git_signoffs { return; } - $cmd = "git log --since=${email_git_since} -- ${file}"; + $cmd = "git log --since=${email_git_since} linus/master -- ${file}"; $output = `${cmd}`; $output =~ s/^\s*//gm; @@ -785,12 +785,12 @@ sub git_assign_blame { my $diff_start = $2; my $diff_length = $3; next if (!("$file" eq "$diff_file")); - $cmd = "git blame -l -L $diff_start,+$diff_length $file"; + $cmd = "git blame -l -L $diff_start,+$diff_length linus/master -- $file"; @commits = save_commits($cmd, @commits); } } else { if (-f $file) { - $cmd = "git blame -l $file"; + $cmd = "git blame -l linus/master -- $file"; @commits = save_commits($cmd, @commits); } } -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | http://www.pengutronix.de/ | -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |