我们已经从svn迁移到git,我想了解系统 善于与git集成。使用svn我们使用trac作为任务和bug 跟踪器和源/差异查看器。现在我们仍在使用trac GitPlugin,但有些烦人的东西(它太慢了,那里 是一些错误,我们错过了一些功能)。
所以,我的问题是你使用git的系统是什么?
答案 0 :(得分:3)
我自己没有直接使用它,但您可以结帐 Redmine ,其中包括:
但两种功能之间的整合程度仍有待评估。
注意:此blog post还说明了如何使用GitHub将Redmine集成到工作流程中 另请参阅此Redmine GitHub plugin。
博客文章 Redmine with git and gitosis 也很有启发性。
答案 1 :(得分:0)
我用过redmine,unfuddle和github。其中,github是迄今为止最好的,虽然它的问题跟踪器充其量只是斯巴达 - 你最想要的是其他东西。 Redmine是一个很好的中间地带。 Unifuddle唯一优于redmine的优势在于它是托管的。在其他方面,情况更糟。
答案 2 :(得分:0)
我们使用Pulse(持续构建/集成服务器),JIRA(错误),FishEye + Crucible(代码审核),Hudson(适用于PHP持续集成)和OpenGrok(代码搜索)。我们不得不与他们一起解决一些问题,但总的来说我们对整合感到非常满意。
答案 3 :(得分:0)
我工作的公司 - http://www.akirisol.com - 提供了一个自动集成的git + trac repo +项目管理解决方案,其中包含一个非常简单的基于Web的UI,用于创建repos +项目,管理添加用户/权限等。无需VPN即可进行远程访问。