Update: For current documentation, see: http://git.fishsoup.net/man/git-bz.html
Now that gnome-shell development is in full swing, I’ve been spending a lot of time creating patches with git and git-svn, and then pasting the git-format-patch results into Bugzilla. That seemed like a highly automatable task. git-send-bugzilla wasn’t really what I was looking for. Hence, git-bz:
# File the last commit as a new bug on the default tracker git bz file my-product/some-component HEAD^ # Attach a series of patches to an existing bug git bz attach bugzilla.gnome.org:1234 b50ea9bd^ # Prompt if you want to apply each patch attachment from a bug git bz apply bgo:1234
Just the script: http://git.fishsoup.net/cgit/git-bz/plain/git-bz
GIt repository: git clone git://git.fishsoup.net/git-bz
I haven’t tested with anything but bugzilla.gnome.org yet; expect some things to need fixing.