An open API service indexing awesome lists of open source software.

https://github.com/danengelbrecht/gitbugz

A set of Python scripts to integrate git and FogBugz On Demand
https://github.com/danengelbrecht/gitbugz

Last synced: 3 months ago
JSON representation

A set of Python scripts to integrate git and FogBugz On Demand

Awesome Lists containing this project

README

          

gitbugz
=======

An experimental simple collection of python scripts for adding commit information from Git to FogBugz On Demand.

It is designed to post edits in a post-receive hook in git using ZeroMQ to a mini-service.
This is to make sure that the post-receive hook in git stays fast. Editing cases via the xml API is
pretty slow - logging in, editing a case and logging out takes more than ten seconds, at least from Sweden.

This is my first attempt at writing software in Python and I selected ZeroMQ as a transport because of
the convenience in the API and also because I was curious to use it.

Requirements:

ZeroMQ Python bindings - pyzmq
Fogbugz Python bindings
Beautifulsoup4 is needed by the Fogbugz Python bindings

easy_install pyzmq
easy_install beautifulsoup4
easy_install fogbugz

If you are using Python 2.6 or earlier you might also need:

easy_install argparse