[tor-commits] [tor/master] Enhance findMergedChanges to allow looking at non-release targets

nickm at torproject.org nickm at torproject.org
Mon Jul 18 16:43:20 UTC 2011


commit bb105ef1f604720f50466d0b375a73c3927dd010
Author: Nick Mathewson <nickm at torproject.org>
Date:   Mon Jul 18 12:43:39 2011 -0400

    Enhance findMergedChanges to allow looking at non-release targets
---
 contrib/findMergedChanges.pl |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/contrib/findMergedChanges.pl b/contrib/findMergedChanges.pl
index 460424f..46e070f 100755
--- a/contrib/findMergedChanges.pl
+++ b/contrib/findMergedChanges.pl
@@ -36,18 +36,22 @@ Suggested application:
 EOF
 }
 
+my $target_branch = "origin/release-0.2.2";
+
 while (@ARGV and $ARGV[0] =~ /^--/) {
     my $flag = shift @ARGV;
     if ($flag =~ /^--(weird|merged|unmerged|list)/) {
 	$look_for_type = $1;
+    } elsif ($flag =~ /^--branch=(\S+)/) {
+        $target_branch = $1;
     } else {
 	die "Unrecognized flag $flag";
     }
 }
 
 for my $changefile (@ARGV) {
-    my $n_merged = nChanges("origin/release-0.2.2", $changefile);
-    my $n_postmerged = nChanges("origin/release-0.2.2..origin/master", $changefile);
+    my $n_merged = nChanges($target_branch, $changefile);
+    my $n_postmerged = nChanges("${target_branch}..origin/master", $changefile);
     my $type;
 
     if ($n_merged != 0 and $n_postmerged == 0) {



More information about the tor-commits mailing list