Y a-t-il des mots de validation magique dans Launchpad Code?


8

Je sais que dans de nombreux systèmes de suivi du contrôle des sources (Redmine, Trac, Jira), vous pouvez ajouter des mots magiques comme resolves #1234dans votre message de validation pour que le bogue soit mis à jour à un certain état. Existe-t-il une fonctionnalité comme celle-ci avec Launchpad - si oui, où ou quoi, est la liste des mots-clés magiques?

Un exemple peut être vu sur la page de suivi des problèmes de Redmine.

http://www.redmine.org/issues/6987 a deux "révisions associées"

Ils sont associés car le message de validation a Fixé: Wiki # find_page ne doit pas être sensible à la casse car l'unicité du titre de la page ne l'est pas (# 6987). La combinaison de Fixed en tant que mot clé et # 6987 , l'ID unique du bogue, a automatiquement mis à jour le tick associé à fixed.


Vous pouvez baliser la dernière révision si c'est ce que vous recherchez. Utilisez simplement bzr tag [tag].
Nathan Osman

Réponses:


9

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

Lors de la validation, les métadonnées sur les bogues corrigés par ce changement peuvent être enregistrées en utilisant l'option --fixes. Pour chaque bogue marqué comme corrigé, une entrée est incluse dans la propriété de révision «bugs» indiquant ‘<url> <status>’. (La seule valeur d'état actuellement prise en charge est fixe.)

L' --fixesoption vous permet de spécifier un traqueur de bogues et un identifiant de bogue plutôt qu'une URL complète. Cela ressemble à ceci:

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

Par exemple, bzr commit --fixes lp:1234 -m "Fixes bug #1234marquera le bogue Launchpad # 1234 comme corrigé. Le "Fixes bug #1234"message ne marque pas le bogue comme corrigé mais il sera lié au rapport de bogue lors de la navigation dans l'historique des validations dans Launchpad.
texte alternatif

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.