¿Hay palabras mágicas de confirmación en el código de Launchpad?


8

Sé que en muchos sistemas de seguimiento de control de fuente (Redmine, Trac, Jira) puede agregar palabras mágicas como resolves #1234en su mensaje de confirmación para actualizar el error a un cierto estado. ¿Existe una característica como esta con Launchpad? De ser así, ¿dónde o qué es la lista de palabras clave mágicas?

Se puede ver un ejemplo en la página del rastreador de problemas de Redmine.

http://www.redmine.org/issues/6987 tiene dos "Revisiones asociadas"

Están asociados porque el mensaje de confirmación se corrigió: Wiki # find_page no debería ser sensible a mayúsculas y minúsculas porque la unicidad del título de la página no lo es (# 6987). La combinación de Fixed como palabra clave y # 6987 , la ID única del error, actualizó automáticamente los ticks asociados a fixed.


Puede etiquetar la última revisión si eso es lo que está buscando. Solo úsalo bzr tag [tag].
Nathan Osman el

Respuestas:


9

De http://doc.bazaar.canonical.com/development/en/user-reference/bugs-help.html :

Al realizar una confirmación, los metadatos sobre errores corregidos por ese cambio se pueden registrar utilizando la opción --fixes. Para cada error marcado como arreglado, se incluye una entrada en la propiedad de revisión de 'errores' que indica ‘<url> <status>’. (El único valor de estado actualmente admitido es fijo).

La --fixesopción le permite especificar un rastreador de errores y un identificador de errores en lugar de una URL completa. Esto se ve así:

bzr commit --fixes <tracker>:<id>

Por ejemplo, bzr commit --fixes lp:1234 -m "Fixes bug #1234marcará el error # 1234 de Launchpad como corregido. El "Fixes bug #1234"mensaje no marca el error como corregido, pero se vinculará con el informe de error cuando explore el historial de confirmación en Launchpad.
texto alternativo

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.