[SCM] WebKit Debian packaging branch, webkit-1.2, updated. upstream/1.1.90-6072-g9a69373

eric at webkit.org eric at webkit.org
Thu Apr 8 00:56:40 UTC 2010


The following commit has been merged in the webkit-1.2 branch:
commit d4e2eaf532968a9ebc0947bc78f90fada399d62a
Author: eric at webkit.org <eric at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Jan 7 06:00:23 2010 +0000

    2010-01-06  Eric Seidel  <eric at webkit.org>
    
            Reviewed by Adam Barth.
    
            Add long_help for all common commands.
            https://bugs.webkit.org/show_bug.cgi?id=33261
    
            For now these long_helps are pretty basic.
            These were all written to just explain the steps
            that each command runs.  This style long_help could
            be made easier by using:
            https://bugs.webkit.org/show_bug.cgi?id=33257
    
            * Scripts/webkitpy/commands/download.py:
            * Scripts/webkitpy/commands/queries.py:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@52901 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKitTools/ChangeLog b/WebKitTools/ChangeLog
index a72dcb5..d7adbaf 100644
--- a/WebKitTools/ChangeLog
+++ b/WebKitTools/ChangeLog
@@ -1,3 +1,19 @@
+2010-01-06  Eric Seidel  <eric at webkit.org>
+
+        Reviewed by Adam Barth.
+
+        Add long_help for all common commands.
+        https://bugs.webkit.org/show_bug.cgi?id=33261
+
+        For now these long_helps are pretty basic.
+        These were all written to just explain the steps
+        that each command runs.  This style long_help could
+        be made easier by using:
+        https://bugs.webkit.org/show_bug.cgi?id=33257
+
+        * Scripts/webkitpy/commands/download.py:
+        * Scripts/webkitpy/commands/queries.py:
+
 2010-01-06  Diego Gonzalez  <diego.gonzalez at openbossa.org>
 
         Reviewed by Kenneth Christiansen.
diff --git a/WebKitTools/Scripts/webkitpy/commands/download.py b/WebKitTools/Scripts/webkitpy/commands/download.py
index 86a6420..74b16c6 100644
--- a/WebKitTools/Scripts/webkitpy/commands/download.py
+++ b/WebKitTools/Scripts/webkitpy/commands/download.py
@@ -187,6 +187,8 @@ class AbstractPatchApplyingCommand(AbstractPatchSequencingCommand):
     main_steps = [
         steps.ApplyPatchWithLocalCommit,
     ]
+    long_help = """Updates the working copy.
+Downloads and applies the patches, creating local commits if necessary."""
 
 
 class ApplyAttachment(AbstractPatchApplyingCommand, ProcessAttachmentsMixin):
@@ -218,6 +220,14 @@ class AbstractPatchLandingCommand(AbstractPatchSequencingCommand):
         steps.ClosePatch,
         steps.CloseBug,
     ]
+    long_help = """Checks to make sure builders are green.
+Updates the working copy.
+Applies the patch.
+Builds.
+Runs the layout tests.
+Commits the patch.
+Clears the flags on the patch.
+Closes the bug if no patches are marked for review."""
 
 
 class LandAttachment(AbstractPatchLandingCommand, ProcessAttachmentsMixin):
@@ -239,6 +249,12 @@ class Rollout(AbstractSequencedCommmand):
     show_in_main_help = True
     help_text = "Revert the given revision in the working copy and optionally commit the revert and re-open the original bug"
     argument_names = "REVISION REASON"
+    long_help = """Updates the working copy.
+Applies the inverse diff for the provided revision.
+Creates an appropriate rollout ChangeLog, including a trac link and bug link.
+Opens the generated ChangeLogs in $EDITOR.
+Shows the prepared diff for confirmation.
+Commits the revert and updates the bug (including re-opening the bug if necessary)."""
     steps = [
         steps.CleanWorkingDirectory,
         steps.Update,
diff --git a/WebKitTools/Scripts/webkitpy/commands/queries.py b/WebKitTools/Scripts/webkitpy/commands/queries.py
index 3d5a675..bc8b641 100644
--- a/WebKitTools/Scripts/webkitpy/commands/queries.py
+++ b/WebKitTools/Scripts/webkitpy/commands/queries.py
@@ -120,6 +120,8 @@ class TreeStatus(AbstractDeclarativeCommmand):
     name = "tree-status"
     show_in_main_help = True
     help_text = "Print the status of the %s buildbots" % BuildBot.default_host
+    long_help = """Fetches build status from http://build.webkit.org/one_box_per_builder
+and displayes the status of each builder."""
 
     def execute(self, options, args, tool):
         for builder in tool.buildbot.builder_statuses():

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list