What systems are you using with git [closed]
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this questionWe 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?
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.
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.
The company I work for - http://www.akirisol.com - provides an automatically integrated git+trac repo+project management solution with a very easy web-based UI used to create the repos+projects, manage adding users/permission, etc. along with remote access without needing a VPN.
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.
精彩评论