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
- Host: GitHub
- URL: https://github.com/danengelbrecht/gitbugz
- Owner: DanEngelbrecht
- Created: 2012-09-27T19:09:57.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2014-02-21T06:23:55.000Z (over 12 years ago)
- Last Synced: 2025-03-12T03:33:24.964Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 145 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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