[utils] Update find-rev utility to take a branch argument (name of the git-svn
authorDaniel Dunbar <daniel@zuster.org>
Thu, 17 Jan 2013 18:57:21 +0000 (18:57 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Thu, 17 Jan 2013 18:57:21 +0000 (18:57 +0000)
branch).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172740 91177308-0d34-0410-b5e6-96231b3b80d8

utils/git/find-rev

index a6161db18985ff1f930483382671c2df5eefe34b..059ca0b78de84189ae575cd6f92b560c2001c5f5 100755 (executable)
@@ -5,9 +5,9 @@ import os, sys, subprocess
 def main():
     from optparse import OptionParser, OptionGroup
     parser = OptionParser("usage: %prog [options] <repo> <revision>")
-    parser.add_option("", "--dump-section-data", dest="dumpSectionData",
-                      help="Dump the contents of sections",
-                      action="store_true", default=False)    
+    parser.add_option("", "--branch", dest="branch",
+                      help="Ref for the branch to search [%default]",
+                      action="store", default="git-svn")    
     (opts, args) = parser.parse_args()
 
     if len(args) != 2:
@@ -21,7 +21,7 @@ def main():
         parser.error("invalid revision argument (not an integer)")
 
     os.chdir(repo)
-    p = subprocess.Popen(['git', 'rev-list', 'git-svn', '--pretty'],
+    p = subprocess.Popen(['git', 'rev-list', opts.branch, '--pretty'],
                          stdout=subprocess.PIPE)
 
     bestRev = bestCommit = None