2009-05-22 14 views
13

Esiste davvero uno buonogratuito strumento per segnalazione BugZilla? Sto trovando le opzioni di ricerca predefinite sull'interfaccia web troppo limitanti. Il mio più grande problema è la mancanza di opzioni Order By (solo 1 campo alla volta e un insieme molto limitato di campi tra cui scegliere). Ho effettuato alcune ricerche su Google, ma non riesco a trovare nessun buon strumento di segnalazione gratuito di BugZilla.Segnalazione bugzilla

Se non ce n'è uno, qualcuno può indicarmi un esempio su come accedere ai servizi web di BugZilla? Se riesco a ottenere i dati di BugZilla, posso facilmente creare i miei rapporti che soddisfano meglio le nostre esigenze.

+0

Forse potresti includere alcuni dettagli di cos'altro hai trovato limitante? per esempio. un insieme di funzionalità che ti servono. Inoltre, qualche piattaforma particolare? web? un'applicazione locale? –

risposta

6

Date un'occhiata a questo: http://www.faqs.org/docs/bugzilla/dbdoc.html

Utilizzare questo schema di database per riferimento: faqs.org/docs/bugzilla/dbschema.html

Se avete bisogno di un interfaccia web, utilizzare il sito web dinamico linguaggio di scripting preferito che può accedere a database MySQL (ad esempio PHP) ...

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

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

Quindi utilizzare query SQL come: "SELECT * FROM bug dove dove bug_status = ORDINE 'RISOLTO' DA creation_ts ASC! , vota DESC LIMIT 50 " che elenca le prime 50 voci di bug non risolti ordinate per prima volta in ordine crescente di creazione, quindi decrescente per numero di voti.

0

per quanto ne so Bugzilla utilizza database MySQL per la memorizzazione dei dati. Quindi probabilmente è possibile connettersi con qualche manager db visiva (abbondanza di esso esiste, vedere Toad Data Modeler, DbVisualizer) e provare non fare un certo lavoro sql ...

0

C'è un elenco di alcuni componenti aggiuntivi (gratuiti e commerciali) elencati su Buzilla addons wiki. Se sei un utente Windows, MyZilla è un'opzione possibile.

Altrimenti, per lavorare verso il proprio, vedere Bugzilla API documentation, che, in un certo modo, include come recuperare lo schema corrente (Bugzilla :: DB :: Schema) e Bugzilla :: WebService.

2

Se sei un Java utente, potresti voler dare un'occhiata a Mylyn per eclissi. Questo è un approccio di sviluppo basato sull'attività in eclissi.

Con ciò, è possibile generare bug, associare modifiche e bug SVN e nascondere classi che non sono rilevanti per correggere bug, ecc. È un po 'complicato iniziare, ma piuttosto potente.

Inoltre viene fornito con un connettore per BugZilla. Vedi this introductory article per un esempio.

Se non si utilizza Eclipse, ma tu fai uso di Java, quindi notare che, dal momento Mylyn è open-source, si potrebbe desiderare di guardare il codice sorgente del connettore Mylyn Bugzilla come lo fanno il loro lavoro .

Buona fortuna.

0

Netbeans ha anche l'integrazione con Bugzilla (non l'ho provato ...).

0

Ho analizzato un sacco di strumenti per il tracciamento dei bug. Puoi provare traccia o mantide, perché bugzilla è molto ostile nei rapporti.

Mantis Mantis può esportare dati in Excel: tutto il grafico necessario può essere generato da quel foglio. Per maggiori informazioni date un'occhiata al mio blog: http://gioorgi.com/2008/bug-tracking-mantis/

In ogni caso, Traccia è usato molto di più, quindi per motivi di completezza dovrei citarlo:

pista Pro: può funzionare anche con una database incorporato (usando sqlite). Facile da configurare e utilizzare.

Contro: Le funzionalità sono troppo numerose e, in qualche modo, si propone di essere anche un CMS. Date un'occhiata a: http://gioorgi.com/2008/bug-tracking-trac/

2

Puoi provare Deskzilla (http://deskzilla.com/) - è un client desktop multipiattaforma per Bugzilla con interfaccia simile a Outlook, funzionalità avanzate di reporting e filtraggio, lavoro offline, drag-n-drop, ecc. È un prodotto commerciale, ma se stai lavorando su un progetto Open Source puoi usarlo gratuitamente.

+0

per quanto riguarda il sito web sembra non essere più libero (più). Non FOSS e non gratuitamente. –

0

Io uso questo bookmarklet e mi piace come funziona correttamente con le stringhe immesse nella barra dell'indirizzo come ricerca intelligente. Ti permette di cercare rapidamente bugzilla o saltare a un numero di bug tramite Bugzilla Quicksearch, ed è compatibile con IE6 +, Moz, Op7 +.

I suoi compagni sulla stessa pagina possono essere utilizzati per perfezionare o aiutare nella ricerca/segnalazione di bug, ad es. collect buglinks (interroga bugzilla per mostrare un elenco di bug collegati dalla pagina corrente), ord buglinkify (trasforma tutti i numeri nella pagina in collegamenti di bug).

Problemi correlati