我们小组目前正在审核我们的工具集,并在源代码管理和项目管理软件之外寻找新的缺陷/问题跟踪软件。
对于问题跟踪,我们查看了bugzilla,fogbugz,bugtracker.net,sourcegear fortres和bugnet。
我对我们提出的清单不满意,所以我很想知道其他人在使用什么。
我们正在寻找Active目录集成以确保安全性,虽然我们已经满足于Windows应用程序,网络界面可能优先,视觉工作室集成也是一个奖励。我们需要确定缺陷的优先级,标记缺陷的版本,标记缺陷修复的版本,并希望能够围绕每个问题/缺陷进行讨论。我们还希望将项目分类为缺陷,增强请求等,并记录缺陷的解决方法。
非常相似的问题:
https://stackoverflow.com/questions/101774/what-is-your-bug-task-tracking-tool
答案 0 :(得分:6)
试试Unfuddle。如果你使用他们的版本控制托管(SVN和Git选项)与他们的问题跟踪器,你会得到一些很好的集成。例如,您可以在提交消息中输入一个注释,例如“修复#384:条形图中的foo太多”*,您不仅可以将其转换为问题的超链接,还会将票证标记为已修复带有返回变更集的链接。所有好东西。这是一个基于Web的解决方案,由Unfuddle自己以SaaS类型的方式托管。
除此之外,Trac的+1我曾经使用过,非常喜欢。这是一个相当不成熟的项目功能,虽然它周围有一个非常健康的社区,已经开发了插件来做很多额外的东西(比如你想要的AD身份验证)。它也与许多源代码控制系统具有类似的集成,但它比Unfuddle的功能要少得多。也就是说,您可以在提交消息中使用扩展的wiki语法,Trac在显示链接时会对其进行解析。它没有做Unfuddle所做的任何双向操作。 Trac可在内部举办;或者,如果你想托管它,那么在Trac的维基上有一个list of places that will do so。
*我不记得我头顶的确切格式。
答案 1 :(得分:4)
在我们目前的项目中,我们惊人地使用了6种不同的跟踪工具(PVCS的2个版本),主要是商业版。这是我对我们使用的那些的看法。我按照我最喜欢的顺序列出了它们。
Serena Teamtrack - 我们使用网络客户端。界面直观。不同安装的性能会有所不同,但与每个工具中的相同数据相比,效果最快。它也适用于Firefox。
惠普质量中心 - 这也是基于网络的,但它只是IE浏览器。从好的方面来说,它组织良好,易于使用,功能齐全。它对我们也有合理的表现。 它有一个奇怪的功能,没有保存按钮。它会自动为您保存。要强制保存,您必须导航到另一个故障单。此外,当您第一次使用它时,它必须安装这么多的DLL,它实际上是一个胖客户端。在这种情况下,IE有时会被锁定(通常在会话到期后尝试重新初始化会话时)。一旦锁定,你偶尔必须杀死IE才能重新获得控制权。
Bugzilla - 我没有像其他工具一样彻底使用它,所以这不是一个公平的比较。我们简要地用它来做一些内部门票。我认为最大的好处是(缺乏)成本。 IMO,我只是没有发现界面和其他工具一样好用且易于使用。已经有一段时间了,所以我为没有详细说明为什么我把它降到其他人之下而道歉。
Siebel - 除了它比PVCS更好之外,他们的缺陷跟踪工具并不多。界面似乎很好。就好像Siebel界面有一组用户界面控件,它试图强制所有方形钉进入其圆孔。另一个缺点是它使用冗长的生成ID,因此难以引用它们或通过它们进行搜索。除此之外,故障单ID也没有排序。
Merant PVCS - 我们有单独的数据库,并使用Web客户端和胖客户端。现在已经有一段时间了,所以细节正在逐渐消失。我记得工具中有漏洞而且没有得到修复,例如报告无法显示某些字段。表现很糟糕。加载需要很长时间。浏览门票的速度很慢。
答案 2 :(得分:2)
支持问题跟踪与开发期间跟踪问题的问题不同。
Trac http://trac.edgewall.org/是一个非常强大的工具,支持许多大型开源项目。您可以在http://www.wush.net
等地方找到Trac托管服务如果您需要更多工作流程和自定义安全性,您需要查看来自Atlassian http://www.atlassian.com的JIRA。 Atlassian有许多您可能会觉得有用的产品。
对于支持设置中的问题跟踪,请尝试RT http://bestpractical.com/rt。 RT看似简单,但我已经看到它在最大的环境中使用,并确保您对每个支持承诺的人都负有责任。
答案 3 :(得分:0)
具有您提到的所有功能的异地(www)托管解决方案是NetResults Tracker
答案 4 :(得分:0)
我们使用bugzilla,它非常适合我们。我们没有调查太多其他人,因为老实说,它做了我们需要的一切,然后是一些。
我们不使用Visual Studio,因此我不能说集成兼容性。
答案 5 :(得分:0)
试用HappyFox(http://www.happyfox.com),这是一个问题和错误跟踪软件。简洁的界面和自动化功能可帮助您顺利地跟踪和解决错误。 HappyFox对于2名会员是免费的,并且对于大型团队来说是经济的。