Changeset 4977

Show
Ignore:
Timestamp:
06/30/08 11:56:54 (6 months ago)
Author:
magi@…
Message:

Fixed massmerge command from merge tool and some HTML log formatting.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/5.2/build/bin/batchmerge.py

    r4931 r4977  
    298298 
    299299        def logHtml(self): 
    300                 print "<table>" 
     300                print "<table id=\"changelog-table\">" 
    301301                print "  <tr><td>#</td><td>Changeset Comment</td></tr>" 
    302302                for change in self.changes: 
     
    308308                        # Handle merge undo markup 
    309309                        if change.getUndo(): 
    310                                 changeref     = "<font style=\"text-decoration: line-through;\">%s</font>" % (changeref) 
    311                                 changecomment = "<font style=\"text-decoration: line-through;\">%s</font>" % (changecomment) 
     310                                changeref     = "<font class=\"changeset-merge-undone\">%s</font>" % (changeref) 
     311                                changecomment = "<font class=\"changeset-merge-undone\">%s</font>" % (changecomment) 
    312312                                changecomment = "Reverted a change: "+changecomment 
    313313 
    314314                        # Make basic HTML formatting 
    315                         item = "  <tr style=\"vertical-align: top;\"><td>%s:</td><td>%s</td></tr>" % (changeref, changecomment) 
     315                        item = "  <tr><td>%s:</td><td>%s</td></tr>" % (changeref, changecomment) 
    316316 
    317317                        # Add ticket summary after ticket number, if missing 
     
    501501        commandRevert() 
    502502 
    503 elif len(sys.argv) == 3 and sys.argv[1] == "massmerge": 
     503elif (len(sys.argv) == 3 or len(sys.argv)==4) and sys.argv[1] == "massmerge": 
    504504        cfgfilename = sys.argv[2] 
    505505        startfrom = None