Subversion集成票务/跟踪系统?
我的公司使用StarTeam进行源代码管理和CR管理,但我真的很想切换到Subversion进行源代码管理。对于那些了解ClearQuest和ClearCase的人员,StarTeam能够创建票据,稍后可以与代码更改相关联。Subversion集成票务/跟踪系统?
是否有任何类似的产品与Subversion很好地集成(最好是免费的,但我不一定反对商业应用的想法)?我回头玩trac,但我并没有对它印象深刻。
Jira与Subversion结合得很好,付出了一点努力。
与Subversion一起使用Bamboo和Jira可以帮助你整合整个发布管理周期 - 参见A good strategy for implementing a versioning system
我刚刚成立这个组合:
- 颠覆托管在Dreamhost的(我的域)
- FogBugz的按需 - 启动版(免费提供,但用户)
- Fogbugs < - > Subversion集成 - FogBugz已经准备好提交后钩子脚本,你只需要把它放到你的Subversion版本库中的正确位置
它让我添加Fogbugz案例号th粗糙的龟SVN,然后我可以看到来自FogBugz的代码更改。
我在一个星期前安装了Redmine。它与Trac非常相似,但是在rails上以ruby编写,并且具有更好的主题和一些不错的ajax特性(右键单击问题会出现一个菜单,您可以在该菜单中更改针对该特定问题的一组内容)。它与Subversion完美集成,您可以将其配置为对svn-commit中的关键字(问题)做出反应,并将这些提交连接到特定的问题ID。
到目前为止我很满意!
我们在我的公司使用Redmine & Beanstalk,到目前为止我们都很满意。
我们评估了Trac,Bugzilla,Mantis,Lighthouse和Redmine(由于价格令人难以置信,FogBugz不是一种选择),并决定我们最喜欢Redmine。
所有领先的错误跟踪系统都与Subversion集成,因此Subversion修订版可以与问题相关联。问
BugTracker.NET(免费)
FogBugz的(商业)
吉拉(商业)
螳螂(免费)
管理平台(免费)
Trac系统(免费)
一个问题:
待办事项你想承载它还是为你托管?如果你想将它托管给你,然后添加到列表:
灯塔(商业)
Assembla(商业)
您还可以找到的FogBugz,吉拉,和Trac托管解决方案。
或者你更愿意在内部运行应用程序,甚至可以自定义代码?然后选择一个免费的开源替代品,它是建立在您熟悉的技术之上的。
我也使用Trac的几个项目,但我正在切换到Redmine的过程。
Redmine处理多个项目和子项目的开箱即用,整体看起来比Trac“更好”。
两者都与Subversion整合,因此它决定了您真正需要的功能以及您可能已有的后端语言(Trac在Python上运行,在Ruby on Rails上运行Redmine)。
我们的Bitnami项目网站为许多开源项目提供免费的一键安装程序,包括与Subversion集成以及运行所需的所有依赖关系(Redmine使用Ruby on Rails,Python使用Python Trac等)。安装程序是独立的(它们不会触及你的系统)并花费几分钟的时间安装(或卸载),因此你可以轻松地“测试”Redmine,Mantis,Trac等。
在工作中,我们使用管理平台,并很高兴能与它...
与颠覆整合实在是没有道理的......
管理平台的规则。
好了,杀手的交易对我来说是:
Assembla私人SVN库(免费在免费啤酒)的共享主机 私人管理平台安装。 (廉价...如在便宜的啤酒)
你可以创建尽可能多的svn组合,如果你想(真的很酷),将它们连接到一个新的Redmine项目,纯粹的甜蜜等待着你。
双子座很好地集成在一起 - www.countersoft.com
你能提供你是怎么配置的Subversion托管在Dreamhost的交谈FogBugz的按需一些细节?我有一个类似的设置,但不知道在哪里/如何将这些文件放置在Subversion存储库中... – 2009-01-18 16:53:03
我遇到同样的问题。提交后挂钩位于正确的位置并具有正确的权限。 TortoiseSVN正在捕获错误ID。 WebSVN正确地报告了一切的细节,但我仍然无法看到FogBugz的提交。 – Pauly 2009-12-25 18:05:41