bugzilla-tool post-commits silently fails with bad args
bugzilla-tool post-commits --no-review 27088 head
Which used to be the syntax. That just exited 0, and gave no indication of failure. :(
bugzilla-tool post-commits --no-review -b 27088 trunk
Doesn't work as I expected it to. git-send-bugzilla used to make that into trunk...HEAD. Now it just posted "trunk". I guess it's just assuming a --cherry-pick arg. Maybe the new way is more intuitive? donno.
The new behavior will certainly confuse git-send-bugzilla users. :) But maybe that's OK.
(In reply to comment #2)
> The new behavior will certainly confuse git-send-bugzilla users. :) But maybe
> that's OK.
Sorry, I've never used git-send-bugzilla. I explained the reason for this change in Bug 27062 Comment #3 and Bug 27062 Comment #5.
I'll look at the --no-review issue tomorrow.
Created attachment 32833 [details]
Comment on attachment 32833 [details]
You could probably re-use the self.argnames string (or wahtever it's called). Instead of re-typing "COMMITTISH".
I probably woudl have written "'%s' is not a COMMITISH" as "unable to parse commit is from %s".
What you have is fine. Or with one or more of the modifications suggested above.
$ git svn dcommit
Committing to http://svn.webkit.org/repository/webkit/trunk ...