GitZilla 1.9.1

Developer
PyPI
Size
8.9 KB
Operating System
Linux
License
Freeware
Category
Programming-Tools

Download Links

Download
GitZilla

GitZilla is Python magic to support Git-Bugzilla integration. There are various ways of using GitZilla.

Note that GitZilla must be installed on the machine receiving commits from everyone – home to the the "official" or the "central" repository.

Usage:

Simple ready scripts

To quickly start using GitZilla:

 * Install GitZilla. You may choose the .deb for easy installation on Debian/Ubuntu systems. Otherwise, just unpack the source and install in the usual setuptools way:

 sudo python setup.py install

 * Switch to the hooks directory (/path/to/repository/.git/hooks) and delete the post-receive and update hooks.
 * Link (or copy) the gitzilla provided hooks:

 ln -s $(which gitzilla-post-receive) post-receive
 ln -s $(which gitzilla-update) update

 * Read and edit the config file at /etc/gitzillarc. A simple (and sufficient for most cases) configuration is something like:

 [/path/to/repository/.git]
 bugzilla_url: https://repo.example.com/bugzilla/
 bugzilla_user: foo@example.com
 bugzilla_password: blahblah
 allowed_bug_states: NEW, ASSIGNED, REOPENED

 (and even the last item is optional!)

 * Commit away!

LEAVE A REPLY

Please enter your comment!
Please enter your name here