Pybugz.

Interfaccia Python a Bugzilla
Scarica ora

Pybugz. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Alastair Tse
  • Sito web dell'editore:
  • http://www.liquidx.net/

Pybugz. Tag


Pybugz. Descrizione

Interfaccia Python per Bugzilla Pybugz è un'interfaccia Python e Command-Line per Bugzilla.it è stata concepita come strumento per accelerare il flusso di lavoro per gli sviluppatori e i contributori di Gentoo Linux quando si tratta di bug che utilizzano Bugzilla. Evitando l'interfaccia web clunky, l'utente cerca rapidamente, isolare e contribuire al progetto molto rapidamente. Gli sviluppatori possono facilmente estrarre attaccamenti e chiudere gli insetti tutti dal comfort della riga di comando.pybugz è scritto in Python e scritto in un modo per essere esteso facilmente per l'uso su altri bugzillas. Ho testato il codice non modificato su xensource bugzilla e gnome bugzilla.example workflow il programma della riga di comando è nominato bugz: liquidx @ qoo $ bugzusage: bugz Opzioni Opzioni: -b, - -Base Bugzilla BASE URL -U, --UR Nome utente (se necessario) -P, - Password Password (se richiesta) -F, --Forget non ricorda l'autenticazione --Columns Numero di colonne da utilizzare quando si visualizzano outputsubcommands: Cerca Cerca per bug in Bugzilla Ottieni un bug da Bugzilla Attachment Ottieni un allegato da Bugzilla Post Post Un nuovo bug in Bugzilla Modifica Modifica un bug (ad esempio Post A Comment) Attaccare Allegato File a un bugby predefinito, Bugz utilizza http://bugs.gentoo.org/ come URL base Bugzilla (--Base), ma è possibile personalizzarlo anche ad altri bugzillas: $ bugz --Base 'http: // bugzilla .gnome.org / 'Cerca Google * usando http://bugzilla.gnome.org/ .. * Ricerca "Google" ordinato da "Numero" 142505 bugzilla.gnome.org Invita Google a I NDEX Bugs 331250 Rhythmbox Aggiungi ricerca su Last.fm/Google Music / Wikipedia / Allm 338341 Evolution ha bisogno di 'Agenda Visualizza' Come cercare Google Calendario, possiamo semplicemente utilizzare quanto segue per ottenere un elenco di bug. $ BURZ Cerca Bluetooth * usando http: //bugs.gentoo.org/ .. * Ricerca "Bluetooth" ordinato da "Numero" 91558 Liquidx Nuovi ebuilds: Bluetooth-ALSA-1.6-R2.Ebuild BTSCO-0.4110221 Docs-team Aggiungi sezione Informazioni su OBEX sulla riga di comando al 111151 Manutener-Wanted Ebuild per il Gnome Bluetooth Control Remot 124149 Manutentore-Wanted KXDocker-Bluetooth-1.0.0.ebuild 137590 Mobile Net-wireless / Bluez-Utils - /lib/udev/bluetooth.sh 138277 KDE KDEBluetooth -1.0_Beta1-R2 non riesce a compilare con ST 142393 Liquidx Net-wireless / Bluez-Libs - Bluetooth.h Dodes We Vogliamo leggere uno dei bug, ci riferiamo ad esso per nome: $ bugz ottenere 142393 * usando http : //bugs.gentoo.org/ .. * Ottenere Bug 142393 ..Title: NET-Wireless / Bluez-Libs - Bluetooth.h non compila in modo pulito con -Std = ISO9899: 1990 fl Agassunnee: liquidx@gentoo.OrdReportato: 2006-08-0102:25 PSTUpdated: 2006-08-0204:14:59 PST ... Puoi anche ottenere un allegato per numero: $ bugz ottenere 71123 | GREP -I Attacco ... ... $ Bugz Attachment 76050ID Abbiamo risolto il bug, possiamo sempre chiuderlo modificando il bug: $ Bugz Modifica 12344 --Fixed -C "Grazie per la patch. Impegnato a Portage." Infine, per gli utenti, se vogliono segnalare un bug, possono farlo tramite: $ Bugz PostSe Authentication è richiesta, l'interfaccia richiederà un nome utente e Password, o se si desidera utilizzare Bugz in uno script, può essere passato come argomento della riga di comando. $ bugz -u liquidx -p secretpasswordswords Get 1234 e infine, se si desidera limitare la larghezza dell'output, è possibile utilizzare - Colonne: $ bugz --Columns 50 Ottieni 1234AdVanced Gentoo WorkflowFowhere è in genere come uso Bugz nel mio Hacking di Gentoo giorno per giorno. Possibilmente potrei cercare Bugz che mi viene assegnato: $ Bugz Search-Assigned-to liquidx @ Gentoo.orgmayBe sono un po 'pigro e voglio fare una versione dossi: $ bugz search --assigned-to liquidx@gentoo.org --Servity EnhancementSoSo ho un bug qui per Bluez-Libs: $ bugz ottieni 143154Der Lettura del bug Decido che urlerò il pacchetto: $ cd / usr / portage / net-wireless / bluez-libs .. Bump New Package .. $ Emerge Bluez-Libs $ EKeyword \ ~ tutti Bluez-Libs-3.1. ebuild .. Test .. $ reponoman commit -m "Versione Bump (# 143154)" Allora dovrei chiudere il bug e informare il giornalista $ Bugz Modifica 143154 --Status risolto --Resolution Fixed -C "Grazie per il tuo rapporto, il La nuova versione è in Portage "o in realtà, possiamo semplificarlo a: $ bugz modifica 143154 --fixed -c" Grazie, a Portage. "Risciacquo. Lavare. Ripeti. Requisiti: · Python.


Pybugz. Software correlato

Pathto.

API client orientate alle risorse generate dinamicamente dai metadati rilevati automaticamente o configurati localmente ...

136

Scarica

libscgi.

Una libreria SCGI e un semplice demone per applicazioni web persistenti ...

178

Scarica