Www :: bugzilla

Manipulación Envío / Actualización de Bugzilla Bugs a través de www :: mecaniz
Descargar ahora

Www :: bugzilla Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • Brian Caswell
  • Sitio web del editor:
  • http://search.cpan.org/~bmc/

Www :: bugzilla Etiquetas


Www :: bugzilla Descripción

Manijas de envío / actualización de Bugzilla Bugs a través de www :: mecaniz Www :: Bugzilla es un módulo PERL que proporciona una API para publicar nuevos errores de Bugzilla, así como la actualización de Bugzilla Bugs.Synopsis, use www :: bugzilla; # Crear nuevo error My $ bz = www :: bugzilla-> nuevo (servidor => 'www.mybugzilla.com', correo electrónico => 'buguser@bug.com', contraseña => 'MyPassword'); # Ingrese la información en algunos campos y guarde New Bug # Obtenga lista de opciones de versión disponibles MI @versions = $ bz-> disponibles ('versión'); # set versión versión $ bz-> versión ($ versiones ); # Obtener lista de productos disponibles mis @products = $ bz-> disponibles ('producto'); # Establecer producto $ bz-> Producto ($ productos ); # obtener lista de componentes disponibles mis @components = $ bz-> disponibles ('componente'); # Configurar componente $ bz-> componente ($ componentes ); # Opcionalmente haga lo mismo para la plataforma, el sistema operativo, la prioridad, la severidad. $ bz-> Asignado_to ('joeschmoe@whatever.com'); $ bz-> resumen ($ some_text); $ bz-> Descripción ($ some_more_text); # Enviar error, devolviendo el nuevo número de errores My $ bug_number = $ bz-> commit; # Todo lo anterior podría haberse hecho de una manera mucho más fácil, si hubiéramos sabido qué valores usar. Vea a continuación: MIS $ BZ = www :: bugzilla-> nuevo (servidor => 'www.mybugzilla.com', correo electrónico => 'buguser@bug.com', contraseña => '' MyPassword 'versión =>' Alpha ', Producto => 'MyProduct', componente => 'api', asignado => '' joeschmoe@whatever.com ', summary => $ some_text, description => $ some_more_text); My $ bug_number = $ bz-> cometer; # A continuación es un ejemplo de cómo se actualizaría un error. MY $ BZ = www :: bugzilla-> nuevo (servidor => 'www.mybugzilla.com', correo electrónico => 'buguser@bug.com', contraseña => 'mypassword' bug_number => 46); # Muéstrame el componente elegido My $ componente = $ bz-> componente; # Cambiar componente $ bz-> componente ('fallas de prueba'); $ bz-> add_cc ('me@me.org'); $ bz-> add_attachment (filepath => '/home/me/file.txt', description => 'Descripción Text', is_patch => 0, comentario => 'comentario texto aquí'); $ bz-> adicionales_commentos ("comentarios aquí"); # A continuación se muestran ejemplos de cambio de estado de error $ bz-> change_status ("asignado"); $ bz-> change_status ("fijo"); $ bz-> change_status ("posterior"); $ bz-> mark_as_duplicate ("12"); $ bz-> reasignar ("alguien@else.com"); $ bz-> cometer; Requisitos: · Perl


Www :: bugzilla Software relacionado