2009-05-22 64 views
13

是否真的有免费 BugZilla报告工具?我发现Web界面上的默认搜索选项太有限制了。我最大的问题是缺少Order By选项(一次只有1个字段,而且有一组字段可供选择)。我做了一些Google搜索,但是我找不到任何好的免费BugZilla报告工具。Bugzilla报告

如果没有,请问我有关如何访问BugZilla Web服务的示例?如果我能得到BugZilla数据,那么我可以轻松构建自己的报告,以更好地满足我们的需求。

+0

也许你可以包括一些你发现限制的细节?例如一组您需要的功能。另外,任何特定的平台?网站的?本地应用程序? – 2009-06-09 03:09:16

回答

6

看看这个:http://www.faqs.org/docs/bugzilla/dbdoc.html

使用此参考数据库模式:faqs.org/docs/bugzilla/dbschema.html

如果您需要一个网络接口,使用您喜欢的动态网站的脚本语言,它可以访问MySQL数据库(PHP说)......

Simple-ish教程:freewebmasterhelp.com/tutorials/phpmysql/4

PHP MySQL的API参考:php.net/manual/en/ref.mysql.php

然后使用SQL查询,如: “SELECT * FROM错误哪里哪里bug_status = '已解决' ORDER BY creation_ts ASC! ,投票DESC LIMIT 50“ 其中列出了前50个未解决的错误条目,首先按升序创建时间排序,然后按票数降序排列。

0

AFAIK Bugzilla的使用MySQL数据库来存储数据。所以,很可能你可以用一些视觉上的数据库管理器(大量存在,看到蟾蜍数据建模,DBVisualizer中)进行连接,并尝试做做一些SQL工作...

0

Buzilla addons wiki上列出了一些附加组件(免费和商业)。 如果您是Windows用户,则可以使用MyZilla。否则,要朝自己的方向努力,请参阅Bugzilla API documentation,其中包括如何检索当前模式(Bugzilla :: DB :: Schema)和Bugzilla :: WebService。

2

如果你是一个Java用户,你可能想看看日蚀的Mylyn。这是在Eclipse中集成了任务驱动的开发方法。因此,您可以引发错误,将SVN更改和错误联系在一起,并隐藏与修复错误无关的类等。这有点涉及到入门,但功能非常强大。

它还带有BugZilla连接器。以this introductory article为例。

如果你不使用eclipse,但是你使用使用Java,那么请注意,由于Mylyn是开源的,你可能想看Mylyn BugZilla连接器的源代码以了解它们如何工作。

祝你好运。

0

Netbeans也有Bugzilla集成(我没有尝试过......)。

0

我已经分析了一堆bug跟踪工具。 您可以尝试跟踪或螳螂,因为bugzilla对报告非常不友好。

螳螂 螳螂可以在excel中导出数据:您需要的所有图形都可以通过该表生​​成。 欲了解更多信息,看看我的博客: http://gioorgi.com/2008/bug-tracking-mantis/

反正道用多很多,所以为了完整起见,我要引用它:

轨道 优点: 也有工作嵌入式数据库(使用sqlite)。 易于安装和使用。

缺点: 功能太多了,目标也是一些CMS的扩展。 看看到: http://gioorgi.com/2008/bug-tracking-trac/

2

您可以试试Deskzilla(http://deskzilla.com/) - 它是一个多平台桌面客户端,具有与Outlook类似的界面,丰富的报告和过滤功能,脱机工作,拖放等功能。它是一款商用产品,但如果您正在开发一个开源项目,您可以免费使用它。

+0

关于网站似乎不是免费的(了解更多)。不是免费的,也不是免费的。 – 2015-03-29 12:05:09

0

我使用这个bookmarklet,就像它像搜索智能搜索一样在位置栏中输入字符串的方式。它可以让你快速搜索bugzilla或通过Bugzilla Quicksearch跳到bug数,并且是IE6 +,Moz,Op7 +兼容。

在同一页面上的同伴可用于改进或帮助错误搜索/报告,例如, collect buglinks(查询bugzilla显示从当前页面链接到的错误列表),ord buglinkify(将页面上的所有数字转换为错误链接)。