2009-05-22 41 views
13

Có thực sự tốtmiễn phí công cụ báo cáo BugZilla? Tôi đang tìm các tùy chọn tìm kiếm mặc định trên giao diện web quá hạn chế. Vấn đề lớn nhất của tôi là thiếu các tùy chọn Order By (chỉ có 1 trường tại một thời điểm và một số trường rất hạn chế để bạn lựa chọn). Tôi đã thực hiện một số tìm kiếm trên Google, nhưng tôi không thể tìm thấy bất kỳ công cụ báo cáo BugZilla miễn phí nào tốt.Báo cáo lỗi Bugzilla

Nếu không có, ai đó có thể vui lòng chỉ cho tôi một ví dụ về cách truy cập các dịch vụ web BugZilla? Nếu tôi có thể lấy dữ liệu BugZilla, thì tôi có thể dễ dàng tạo các báo cáo của riêng mình để đáp ứng tốt hơn nhu cầu của chúng tôi.

+0

Có lẽ bạn có thể bao gồm một số chi tiết về những gì khác bạn đã tìm thấy hạn chế? ví dụ. một tập hợp các tính năng mà bạn yêu cầu. Ngoài ra, bất kỳ nền tảng cụ thể? web? một ứng dụng cục bộ? –

Trả lời

6

Hãy xem này: http://www.faqs.org/docs/bugzilla/dbdoc.html

Sử dụng này CSDL để tham khảo: faqs.org/docs/bugzilla/dbschema.html

Nếu bạn cần một giao diện web, sử dụng ngôn ngữ kịch bản web động yêu thích của bạn có thể truy cập cơ sở dữ liệu MySQL (nói PHP) ...

Hướng dẫn đơn giản-ish: freewebmasterhelp.com/tutorials/phpmysql/4

PHP tham khảo MySQL API: php.net/manual/en/ref.mysql.php

Sau đó sử dụng các truy vấn SQL như: "SELECT * FROM lỗi NƠI ĐÂU bug_status = TRÌNH TỰ 'QUYẾT' THEO creation_ts ASC! , bỏ phiếu DESC LIMIT 50 " liệt kê 50 mục đầu tiên của các lỗi chưa được giải quyết đã ra lệnh cho thời gian tạo tăng dần đầu tiên sau đó giảm dần theo số phiếu bầu.

0

AFAIK Bugzilla sử dụng cơ sở dữ liệu MySQL để lưu trữ dữ liệu. Vì vậy, có lẽ bạn có thể kết nối với một số nhà quản lý db thị giác (nhiều nó tồn tại, xem Toad Data Modeler, DbVisualizer) và cố gắng làm làm một số công việc sql ...

0

Có danh sách một số tiện ích (miễn phí và thương mại) được liệt kê trên Buzilla addons wiki. Nếu bạn là người dùng Windows, MyZilla là một tùy chọn có thể.

Nếu không, để làm việc theo hướng của riêng bạn, hãy xem Bugzilla API documentation, theo cách nào đó, bao gồm cách truy xuất giản đồ hiện tại (Bugzilla :: DB :: Schema) và Bugzilla :: WebService.

2

Nếu bạn là một Java người dùng, bạn có thể muốn xem Mylyn cho nhật thực. Điều này được tích hợp một phương pháp phát triển theo hướng nhiệm vụ vào nhật thực.

Với điều đó, bạn có thể phát sinh lỗi, kết hợp các thay đổi và lỗi SVN, và ẩn các lớp không liên quan đến sửa lỗi, v.v. Đó là một chút liên quan để bắt đầu, nhưng khá mạnh mẽ.

Nó cũng đi kèm với trình kết nối cho BugZilla. Xem this introductory article để biết ví dụ.

Nếu bạn không sử dụng nhật thực, nhưng bạn làm sử dụng Java, sau đó lưu ý rằng kể từ khi Mylyn là mã nguồn mở, bạn có thể muốn nhìn vào mã nguồn của đầu nối Mylyn Bugzilla cho cách họ làm công việc của họ .

Chúc may mắn.

0

Netbeans cũng có tích hợp Bugzilla (tôi chưa thử nó ...).

0

Tôi đã analized một loạt các công cụ theo dõi lỗi. Bạn có thể thử theo dõi hoặc bọ ngựa, vì bugzilla rất không thân thiện với việc báo cáo.

Mantis Mantis có thể xuất dữ liệu trong excel: tất cả đồ họa bạn cần có thể được tạo bởi trang tính đó. Để biết thêm thông tin hãy nhìn vào blog của tôi: http://gioorgi.com/2008/bug-tracking-mantis/

Dù sao, theo dõi được sử dụng nhiều hơn, nên vì lợi ích của sự hoàn chỉnh tôi nên trích dẫn:

Theo dõi Ưu điểm: Cũng có thể làm việc với một cơ sở dữ liệu nhúng (sử dụng sqlite). Dễ thiết lập và sử dụng.

Nhược điểm: Tính năng quá nhiều và cũng nhằm mục đích trở thành một CMS mở rộng. Hãy xem để: http://gioorgi.com/2008/bug-tracking-trac/

2

Bạn có thể dùng thử Deskzilla (http://deskzilla.com/) - đây là ứng dụng đa nền tảng dành cho máy tính để bàn cho Bugzilla với giao diện giống Outlook, khả năng lọc và báo cáo phong phú, công việc ngoại tuyến, kéo-n-thả, v.v. nhưng nếu bạn đang làm việc trên một dự án mã nguồn mở, bạn có thể sử dụng nó miễn phí.

+0

liên quan đến trang web có vẻ như không miễn phí (nữa). Không phải FOSS và không miễn phí. –

0

Tôi sử dụng số bookmarklet này và cách nó tìm kiếm ngay bằng các chuỗi được nhập vào thanh vị trí như tìm kiếm thông minh. Nó cho phép bạn nhanh chóng tìm kiếm bugzilla hoặc chuyển đến một số lỗi thông qua Bugzilla Quicksearch và tương thích với IE6 +, Moz, Op7 +.

Đồng hành của nó trên cùng một trang có thể được sử dụng để tinh chỉnh hoặc trợ giúp tìm kiếm/báo cáo lỗi, ví dụ: collect buglinks (truy vấn lỗi để hiển thị danh sách các lỗi liên quan đến từ trang hiện tại), ord buglinkify (biến tất cả các số trên trang thành liên kết lỗi).

Các vấn đề liên quan