66 votes

Comment marquer un problème comme résolu le journal de validation?

J'ai noté que, dans BitBucket lors de votre journal de validation contient un certain nombre comme #12 ce nombre est lié à l'erreur pour le numéro 12.

J'ai trouvé cette fonctionnalité est intéressante, et je me demande si il n'y a aucun mot-clé qui me permettrait de marquer le problème comme résolu le journal de validation au lieu d'aller à l'interface web à chaque fois.

Si BitBucket ne pas le faire, pourriez-vous point un système qui n'?

102voto

Rob Van Dam Points 5073

Bitbucket prend déjà en charge le marquage des questions sur validation.

Les questions de service analyse les messages de livraison pour les commandes qui va automatiquement changer l'état de la question sur le tracker.

[snip]

Exemples:

"... corrige #4711 ..." # marques de problème comme résolu
"... la réouverture de bug 4711..." # marques de question ouverte
"... refs billet 4711..." # liens de l'ensemble de modifications à la question en commentaire
"... refs bug #4711 et #4712..." # liens à de multiples problèmes

Vous devrez peut-être activer, pour ce faire:

Les Services peuvent être activés par le référentiel de base par l'administrateur. Allez à votre page de référentiel, sélectionnez l'onglet Admin, cliquez sur Services, puis sélectionnez un service dans la liste, et l'ajouter.

8voto

Eimantas Points 29052

Redmine a des options configurables. Les plus utilisés sont:

  • Refs #XXX / Voir n ° XXX -- les références d'un problème
  • Ferme #XXX / Corrige #XXX -- les marques de problème comme résolu/fermé

3voto

aaimnr Points 1095

Trac t-il aussi, bien entendu. Il est facilement configurable:

   _supported_cmds = {
                       'closed':     '_cmdClose',
                       'fix':        '_cmdClose',
                       'addresses':  '_cmdRefs',
                       're':         '_cmdRefs',

2voto

Jader Dias Points 23461

Google Code du Projet d'Hébergement prend également en charge:

http://code.google.com/p/support/wiki/IssueTracker#Integration_with_version_control

Il y a commit-enregistrer les commandes à:

  1. Facilement configurer une question de statut Fixe.
  2. Mise à jour de n'importe quel aspect de la question, et ajouter un commentaire.
  3. Entrez un nouveau numéro.
  4. Demande une révision du code.

    (Fixes issue NNN)    Enclose command in parentheses
    Fixes issue NNN.     Full sentence in your log message description
    Fixes issue NNN  On a line by itself
    

La parole, les Corrections remplacé par Ferme ou se Résout. Le numéro peut avoir l'un des principaux livres de signe (#) ou pas.

L'autre commit-enregistrer les commandes multi-ligne "forme longue" de la syntaxe, qui est plus puissant.

COMMAND-LINE
ISSUE-FIELD-UPDATE*
COMMENT-TEXT...

Où la LIGNE de COMMANDE est l'une des opérations suivantes:

Update issue NNN
New issue
New review

Il peut être n'importe quel nombre de QUESTION-CHAMP-mise à JOUR des lignes. Ces lignes peuvent être l'un des suivants:

Summary: NEW-VALUE
Status: NEW-VALUE
Owner: NEW-VALUE
Cc: PLUS-MINUS-LIST
Labels: PLUS-MINUS-LIST

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X