[Webkit-unassigned] [Bug 27114] bugzilla-tool: Parse short bug URL from commit log messages
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jul 9 19:34:28 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=27114
--- Comment #6 from David Kilzer (ddkilzer) <ddkilzer at webkit.org> 2009-07-09 19:34:28 PDT ---
(In reply to comment #5)
> It appears as though you still commit manually. I'm wondering if there is
> something we should do to fix bzt land-diff for you?
> bzt land-commits might work as well (although it doesnt' know how to fix up
> ChangeLogs for you).
The "land-commits" command doesn't exit currently. I'm actually working on an
implementation now.
For patches that I write, I have a different workflow than simply downloading
patches from bugs and applying them. I'm working on updating bugzilla-tool as
I go--I can't fix it all in one commit, or I'll be asked to break it into
pieces. :)
I want my workflow to work like this (suggestions welcome for improvement):
1. Branch master.
2. Write the patch.
3. Run prepare-ChangeLog.
* prepare-ChangeLog should add "<http://webkit.org/b/BUGID>" to description
line, with "BUGID" to be replaced later.
4. Commit the result to the local branch.
5. Run bugzilla-tool create-bug branch-name.
6. [Optional] Update local commit as needed from review.
7. [Optional] Repost patch using bugzilla-tool post-commit branch-name.
8. Run bugzilla-tool land-commits -b NNNNN branch-name.
* It should use the existing commit log message from git.
* It should replace the "BUGID" text in both the commit log message and each
ChangeLog.
* It should replace the reviewer ("NOBODY (OOPS!)") text in both the commit
log message and each ChangeLog.
* It should close the bug like "land-diff" does when finished.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list