Pybugz

Interfaz Python a Bugzilla
Descargar ahora

Pybugz Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Alastair Tse
  • Sitio web del editor:
  • http://www.liquidx.net/

Pybugz Etiquetas


Pybugz Descripción

Interfaz de Python a Bugzilla Pybugz es una interfaz de pitón y línea de comandos a Bugzilla.it, se concibió como una herramienta para acelerar el flujo de trabajo para los desarrolladores y colaboradores de Gentoo Linux cuando se trata de errores que usan Bugzilla. Al evitar la interfaz web clunky, el usuario busca, aísla y contribuye rápidamente al proyecto rápidamente. Los desarrolladores por igual pueden extraer archivos adjuntos y chinches de cierre, todos desde la comodidad de la línea de comandos.pybugz se escribe en Python y se escribe en una forma de extenderse fácilmente para su uso en otros bugzillas. He probado el código no modificado en XENSOURCE BUGZILLA y GNOME BUGZILLILA.Extample WorkflowEl programa de línea de comandos se llama Bugz: LiquidX @ QoO $ Bugzusage: Bugz Opciones: -B, - -Base Bugzilla Base URL -U, --user Nombre de usuario (si es necesario) -p, -Password Contraseña (si es necesario) -F, - forget no recuerda la autenticación - columnas Número de columnas que se usarán al visualizar salidasBCommands: Búsqueda Buscar errores en Bugzilla Obtenga un error de Bugzilla Adjunto Obtenga un archivo adjunto de Bugzilla Post Publicar un nuevo error en Bugzilla Modify Modify A Bug (por ejemplo, Publique un comentario) Adjuntar. Archivo a un Predeterminado de Bugby, BURZ utiliza http://bugs.gentoo.org/ como la URL Base Bugzilla (--Base), pero también puede personalizarlo a otros bugzillas: $ bugz --base 'http: // bugzilla .gnome.org / 'Buscar Google * usando http://bugzilla.gnome.org/ .. * Buscando "Google" ordenado por "Número" 142505 bugzilla.gnome.org Invite Google to i NDEX BURS 331250 RHYTHMBOX Agregar búsqueda en last.fm/google Música / Wikipedia / Allm 338341 Evolution Needs 'Agenda Ver' como la búsqueda de Google Calendarto, simplemente podemos usar lo siguiente para obtener una lista de errores. $ bugz Búsqueda Bluetooth * Uso de HTTP: //bugs.gentoo.org/ .. * Buscando "Bluetooth" ordenado por "Número" 91558 Liquidx New Ebuilds: Bluetooth-alsa-1.6-r2.ebuild btsco-0.4110221 Docs-Team Agregar sección sobre OBEX en la línea de comandos al 111151 Mantener-Wanted Ebuild para el control de Bluetooth GNOME REMOT 124149 MANTANTANTER-WEARD KXDOCKER-BLUETOOTH-1.0.0.ebuild 137590 Mobile Net-Wireless / Bluez-Utils - /lib/udev/bluetooth.sh 138277 KDE KdeBluetooth -1.0_beta1-R2 no compila con ST 142393 LIQUIDX net-inalámbrico / bluez-libs - bluetooth.h ¿Queremos leer uno de los errores, nos referimos a él por nombre: $ bugz obtener 142393 * usando http : //bugs.gentoo.org/ .. * Consiguiendo el error 142393 ..title: net-inalámbrico / bluez-libs - bluetooth.h no compila limpiamente con -std = ISO9899: 1990 FL agassignee: liquex@gentoo.orgeported: 2006-08-0102:25 PstupDate: 2006-08-0204:14:59 PST ... También puede obtener un archivo adjunto por número: $ bugz GET 71123 | GREP -I FITTE ... ... $ bugz Anexo 76050Si Hemos arreglado el error, siempre podemos cerrarlo modificando el error: $ bugz Modificar 12344 --CHIXED -C "Gracias por el parche. Comprometido con Portage". Finalmente, para los usuarios, si quieren reportar un error, pueden hacerlo a través de: $ Bugz PostSF Autenticación, la interfaz solicitará un nombre de usuario y Contraseña, o si desea usar Bugz en un script, se puede pasar como argumento de línea de comandos. $ bugz -u liquidx -p SecretPassword obtener 1234 y Finalmente, si desea restringir el ancho de salida, puede usar. Columnas: $ bugz - columnas 50 Obtenga 1234 avanzado Gentoo Workflowhere es típicamente cómo uso Bugz en mi Hacking Gentoo de día a día. First podría buscar a Bugz que me asignen: $ BUTZ BÚSQUEDA - ASSIGNADO-A LIQUIDX @ gentoo.orgmaybe Estoy poco perezoso y quiero hacer las protuberancias de la versión: $ bugz Search --assigned-to liquidx@geroo.org --veseverity enhancementso Tengo un error aquí para bluez-libs: $ bugz obtener 143154 Después de leer el error, decido que golpearé el paquete: $ CD / USR / Portage / Net-Wireless / Bluez-Libs. Bump nuevo paquete .. $ emerge bluez-libs $ ekeyword \ ~ all bluez-libs-3.1. Ebuild .. Prueba .. $ repoman commit -m "versión de la versión (# 143154)", entonces debería cerrar el error e informar al reportero $ bugz Modificar 143154 - Estatus resuelto --Resolution fijo -c "Gracias por su informe, el La nueva versión está en Portage "o en realidad, podemos simplificar eso a: $ bugz Modificar 143154 - Fixed -C" Gracias, en Portage. "Enjuague. Lavar. Repetir. Requisitos: · Python


Pybugz Software relacionado

Explorador

Una aplicación de modelos de dominio que admite la administración de imágenes médicas. ...

161

Descargar