tags:

views:

71

answers:

3

We have migrated from svn to git and I want to know systems that are good in integration with git. With svn we've used trac as task and bug tracker and a source/diff viewer. Now we are still using trac with GitPlugin, but there are some annoying things (it's too slow, there are some bugs and we miss some features).

So, my question is what systems do you use with git?

+2  A: 

I haven't used it directly myself, but you can checkout Redmine which includes:

  • an issue tracking system
  • Git SCM support

The level of integration between the two features remains to be evaluated, though.

Note: this blog post also illustrates how Redmine can be integrated in a workflow using GitHub.
See also this Redmine GitHub plugin.

The blog post Redmine with git and gitosis is also instructive.

VonC
A: 

I've used redmine, unfuddle, and github. Of those, github is the best by far, although its issue tracker is spartan at best -- you'll want something else most likely. Redmine is a good middle ground. Unfuddle's only advantage over redmine is that it's hosted. In every other way it's worse.

Daenyth
A: 

We use Pulse (continuous build/integration server), JIRA (bugs), FishEye+Crucible (code review), Hudson (for PHP continuous integration) and OpenGrok (code search). We've had to work around a few quirks with them, but overall we've been pretty pleased with the integration.

ebneter