Compléter automatiquement les éléments de travail avec des demandes de tirage

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Lorsque vous liez un élément de travail à une demande de tirage, vous pouvez achever automatiquement ces éléments de travail lorsque vous terminez la demande de tirage. Vous pouvez également spécifier l’état du workflow vers lequel effectuer la transition de l’élément de travail lors de la fusion de la demande de tirage.

Lorsque vous liez un élément de travail à une demande de tirage, vous pouvez achever automatiquement ces éléments de travail lorsque vous terminez la demande de tirage.

Pour en savoir plus sur les demandes de tirage, consultez Créer, afficher et gérer des demandes de tirage.

Éléments de travail de saisie semi-automatique

Comme illustré dans l’image suivante, cochez la case Compléter les éléments de travail liés après la fusion. Le système est défini par défaut sur votre sélection pour les demandes de tirage ultérieures.

Boîte de dialogue Demande de tirage terminée, Compléter les éléments de travail liés après la fusion

Boîte de dialogue Demande de tirage terminée, option Compléter automatiquement les éléments de travail à l’achèvement de la demande de tirage

Dans les cas suivants, le système ne met pas automatiquement à jour l’état de l’élément de travail sur Terminé, Fermé ou l’état appartenant à la catégorie Terminé pour le type d’élément de travail :

  • L’élément de travail, dont le type d’élément de travail est géré avec le modèle de processus d’héritage, se trouve déjà dans un état qui appartient à la catégorie Résolu. Dans ce cas, le système ne mettra pas à jour l’état. For example, if a bug derived from the Agile process is in a Resolved state, the system won't transition it to Closed.
  • L’élément de travail est déjà dans un état qui appartient à la catégorie Terminé. Aucune transition supplémentaire n’est requise.
  • Le type d’élément de travail associé à l’élément de travail contient une ou plusieurs règles de champ de workflow qui empêchent l’enregistrement de l’élément de travail dans un état suivant. Par exemple, une règle nécessite qu’un autre champ soit défini dans le cadre de la fermeture de l’élément de travail.
  • Pour les déploiements locaux et le modèle de processus hébergé Azure Boards, vous devez modifier le workflow pour spécifier les actions (élément ACTION) à effectuer lors de la transition du workflow. Consultez Modifier le workflow pour un type d’élément de travail, Spécifier des actions.

Pour en savoir plus sur les modèles de processus, consultez Personnaliser votre expérience de suivi du travail.

Spécifier l’état du workflow des éléments de travail liés

Pour faire passer un élément de travail à un état de workflow spécifique, vous pouvez entrer les informations dans la description de la demande de tirage. Préfixez l’#ID avec un état de workflow valide pour l’élément de travail que vous mentionnez.

Notes

Cette fonctionnalité nécessite la mise à jour d’Azure DevOps Server 2020.1 ou une version ultérieure.

Comme illustré dans l’image suivante, deux récits utilisateur sont transférés, l’un vers Résolu et l’autre vers Révision. En outre, deux tâches sont définies sur Terminé.

Capture d’écran de la demande de tirage, définissez l’état du workflow pour effectuer la transition les éléments de travail d#ID.