2009-05-22 12 views
13

¿Hay realmente buenaherramienta gratuita para informes de BugZilla? Estoy descubriendo que las opciones de búsqueda predeterminadas en la interfaz web son demasiado limitadas. Mi mayor problema es la falta de opciones de Ordenar por (solo 1 campo a la vez, y un conjunto muy limitado de campos para elegir). He hecho algunas búsquedas en Google, pero no puedo encontrar ninguna buena herramienta gratuita de informes BugZilla.Informes de Bugzilla

Si no hay una, ¿alguien puede indicarme un ejemplo sobre cómo acceder a los servicios web de BugZilla? Si puedo obtener los datos de BugZilla, entonces puedo construir fácilmente mis propios informes que satisfarán mejor nuestras necesidades.

+0

¿Tal vez podría incluir algunos detalles de qué más ha encontrado que limita? p.ej. un conjunto de características que necesita. Además, ¿alguna plataforma en particular? ¿web? una aplicación local? –

Respuesta

6

Tome un vistazo a esto: http://www.faqs.org/docs/bugzilla/dbdoc.html

Utilice esta esquema de la base de referencia: faqs.org/docs/bugzilla/dbschema.html

Si necesita una interfaz web, utilizar su sitio web dinámico idioma favorito de secuencias de comandos que pueden acceder a bases de datos MySQL (decir PHP) ...

Tutorial simple: freewebmasterhelp.com/tutorials/phpmysql/4

PHP MySQL API Referencia: php.net/manual/en/ref.mysql.php

A continuación, utilice las consultas SQL tales como: "SELECT * FROM errores DONDE DONDE bug_status = ORDEN 'RESUELVE' POR creation_ts ASC! , vota DESC LIMIT 50 " que enumera las primeras 50 entradas de errores no resueltos ordenados en el primer momento de creación ascendente y luego descendiendo por número de votos.

0

yo sepa Bugzilla utiliza base de datos MySQL para almacenar datos. Así que, probablemente, se puede conectar con algún gestor de db visual (un montón de él existe, ver Toad Data Modeler, DbVisualizer) y tratar de no hacer un trabajo de sql ...

0

Hay una lista de algunos complementos (gratuitos y comerciales) enumerados en el Buzilla addons wiki. Si usted es un usuario de Windows, MyZilla es una opción posible.

De lo contrario, para trabajar con el suyo, consulte Bugzilla API documentation, que, de cierta forma, incluye cómo recuperar el esquema actual (Bugzilla :: DB :: Schema) y Bugzilla :: WebService.

2

Si usted es un Java usuario, es posible que desee comprobar Mylyn para eclipse. Esto integra un enfoque de desarrollo orientado a tareas en eclipse.

Con eso, puedes provocar errores, unir los errores y errores de SVN, y ocultar las clases que no son relevantes para corregir errores, etc. Es un poco complicado para empezar, pero bastante poderoso.

También viene con un conector para BugZilla. Ver this introductory article para un ejemplo.

Si no utilizar Eclipse, pero hace uso de Java, a continuación, tenga en cuenta que, dado que Mylyn es de código abierto, es posible que desee mirar el código fuente del conector Mylyn BugZilla por la forma en que hacen su trabajo .

Buena suerte.

0

Netbeans también tiene integración de Bugzilla (no lo he intentado ...).

0

He analizado una serie de herramientas de seguimiento de errores. Puede intentar rastrear o mantis, porque bugzilla es muy desagradable a la hora de informar.

Mantis Mantis puede exportar datos en excel: todo el gráfico que necesita puede ser generado por esa hoja. Para más información eche un vistazo a mi blog: http://gioorgi.com/2008/bug-tracking-mantis/

De todos modos, la pista se utiliza mucho más, por lo que para mayor abundamiento debo citar que:

Pista Pros: Puede también trabajar con una base de datos integrada (usando sqlite). Fácil de instalar y usar.

Contras: Las características son demasiado, y pretende ser también un CMS en cierta medida. Echa un vistazo a: http://gioorgi.com/2008/bug-tracking-trac/

2

Puede probar Deskzilla (http://deskzilla.com/) - es un cliente de escritorio multiplataforma para Bugzilla con interfaz similar a Outlook, amplias capacidades de filtrado e informes, trabajo fuera de línea, arrastrar y soltar, etc. Es un producto comercial, pero si estás trabajando en un proyecto de código abierto, puedes usarlo gratis.

+0

con respecto al sitio web parece que no es gratis (nunca más). No es FOSS y no es gratuito. –

0

Utilizo este bookmarklet y me gusta cómo funciona correctamente con las cadenas ingresadas en la barra de direcciones como la búsqueda inteligente. Le permite buscar rápidamente bugzilla o saltar a un número de error mediante Bugzilla Quicksearch, y es IE6 +, Moz, Op7 + compatible.

Sus compañeros en la misma página se pueden utilizar para refinar o ayudar con la búsqueda/informe de errores, p. collect buglinks (consulta bugzilla para mostrar una lista de errores vinculados desde la página actual), ord buglinkify (convierte todos los números en la página en enlaces de error).

Cuestiones relacionadas