2009-05-22 39 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(將頁面上的所有數字轉換爲錯誤鏈接)。