Hi all -- My company loves Trac for issue tracking as it has just the right amount of features without being too overblown. We also love GitHub for source control. I am trying to implement a custom Trac installation to remove our dependency on the company providing that service currently, but am having trouble figuring out how to make GitHub talk to Trac.
At a minimum, I want to be able to push to GitHub and have Trac automatically update its local copy of the repository and update any tickets mentioned in the commit message.
I have tried a few different plugins:
The main thing I seem to be fighting is that the plugins add a new handler for GitHub to hit in a commit, but it doesn't seem to get registered. The way my trac is configured, the URL would be something like
http://mydomain.com/cgi-bin/trac.fcgi/github, but I just get a "No handler matched request to /github" error there.
This is my first time trying to configure a custom install, so maybe I'm missing something basic here, any advice would be welcome.
thanks,
-josh