Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Utilisez la modification en bloc pour mettre à jour plusieurs éléments de travail en même temps sans ouvrir chacun d’eux individuellement. À partir du portail web, vous pouvez :
- Mettre à jour les valeurs de champ entre les éléments sélectionnés
- Réaffecter le travail à un membre de l’équipe
- Déplacer des éléments vers un sprint ou une itération
- Ajouter ou supprimer des balises
- Modifier le type d’élément de travail ou déplacer des éléments vers un autre projet
Les options disponibles dépendent de votre niveau d’accès et de vos autorisations.
Tip
Pour ajouter des éléments de travail en bloc ou pour définir des valeurs différentes par élément, utilisez l’importation CSV à la place. La modification en bloc du portail web applique la même valeur à tous les éléments sélectionnés.
Tip
Vous pouvez utiliser l’IA pour aider avec cette tâche plus loin dans l'article, ou voir Activer l'assistance IA avec Azure DevOps MCP Server pour commencer.
Prerequisites
| Category | Requirements |
|---|---|
| Permissions |
Pour afficher, suivre et modifier les éléments de travail : - Afficher les éléments de travail dans ce nœud (Autoriser) - Modifier les éléments de travail dans ce nœud (Autoriser) Par défaut, le groupe des contributeurs dispose de ces permissions. Pour plus d’informations, consultez Définir les autorisations de suivi du travail. Pour ajouter de nouvelles balises : - Autorisation Créer une définition de balise au niveau du projet (Autoriser) Par défaut, ce jeu d’autorisations est défini sur le groupe Contributeurs. |
| Niveaux d’accès |
-
Membre du projet Pour ajouter de nouvelles balises ou suivre des pull requests : Au moins Basic Pour afficher ou suivre les éléments de travail : Au moins Stakeholder Pour envoyer des e-mails avec des éléments de travail : doit être membre du groupe Contributeurs |
Note
- Attribuez l’accès des parties prenantes aux membres qui souhaitent passer en revue la progression et discuter des éléments de travail, mais qui ne contribuent pas au code. Ils peuvent afficher des éléments de travail, des backlogs, des tableaux et des tableaux de bord.
- Par défaut, les contributeurs et les parties prenantes dans les projets publics peuvent ajouter des balises nouvelles et existantes. Dans les projets privés, seuls les contributeurs peuvent ajouter de nouvelles balises. Pour modifier les autorisations de création de balise, définissez l’autorisation Créer une définition de balise au niveau du projet. Pour plus d’informations, consultez Change project-level permissions.
Note
- Attribuez l’accès des parties prenantes aux membres qui souhaitent passer en revue la progression et discuter des éléments de travail, mais qui ne contribuent pas au code. Ils peuvent afficher des éléments de travail, des backlogs, des tableaux et des tableaux de bord.
Tâches prises en charge
Les contributeurs peuvent effectuer toutes les tâches suivantes. Les membres disposant d’un accès Stakeholder ont uniquement accès à la sélection multiple, à la modification en bloc, au changement de type, à l’envoi par e-mail et à la copie en HTML / à la copie dans le presse-papiers. Pour plus d’informations, consultez Commencez en tant que partie prenante.
Area
Task
Éléments de travail à sélection multiple
Lier les éléments de travail
Modification/mise à jour/suppression en bloc
Copier, cloner, modifier le type, déplacer ou envoyer un e-mail
Note
- Types d’éléments de travail masqués : certaines actions groupées ne sont pas disponibles pour les éléments de travail de la catégorie de type masqué. Cette catégorie inclut les cas de test, les étapes partagées, les paramètres partagés, les demandes et réponses de révision de code, ainsi que les demandes et réponses de commentaires.
- Copier et cloner (élément unique uniquement) : les deux actions s’appliquent à un élément de travail à la fois, à partir d’une liste de résultats de requête ou du menu Actions du formulaire d’élément de travail. Utilisez l’élément de travail Copier pour copier un élément et modifier son type. Utilisez clone pour créer une copie identique du même type.
- Autorisation « Déplacer des éléments de travail » : pour déplacer des éléments vers un autre projet, vous devez être membre du groupe Administrateurs du projet ou disposer de l’autorisation explicite Déplacer des éléments de travail.
Sélectionner des éléments de travail pour la modification en bloc
Sélectionnez plusieurs éléments de travail parmi les résultats d'une requête, le backlog ou les backlogs de sprint. Le processus de sélection de plusieurs éléments de travail fonctionne de la même façon sur les trois. Pour générer une liste ciblée, consultez Définir une requête d’élément de travail.
Dans le menu contextuel du backlog, vous pouvez :
- Modifier la priorité avec Modifier la position
- Déplacer des éléments vers un sprint avec Déplacer vers l’itération
- Affecter des éléments à un membre de l’équipe
- Associer des éléments à une fonctionnalité
Les options de menu disponibles diffèrent entre le backlog et les résultats de la requête, comme indiqué dans la section suivante.
Menu Backlog
Menu Résultats de la requête à sélection multiple
Sélectionner plusieurs éléments et ouvrir le menu contextuel
Utilisez les raccourcis clavier suivants pour sélectionner les éléments de travail :
- Éléments séquentiels : sélectionnez le premier élément, maintenez la touche Maj enfoncée, puis sélectionnez le dernier élément de la plage.
- Éléments non contigus : maintenez la touche Ctrl enfoncée et sélectionnez chaque élément individuellement.
Pour ouvrir le menu contextuel, sélectionnez
ou
choisissez une option.
L’exemple suivant déplace plusieurs éléments non consécutifs dans le sprint actuel à l’aide du menu contextuel.
Tip
Vous pouvez également faire glisser les éléments sélectionnés vers une nouvelle position dans le backlog ou sur un sprint dans le volet Planification . Pour utiliser le volet Planification , activez-le dans le menu options d’affichage. Pour créer une requête à partir du backlog actuel pour d’autres mises à jour en bloc dans Excel, utilisez la fonctionnalité Créer une requête.
Réaffecter des éléments de travail
Sélectionnez les éléments de travail que vous souhaitez réaffecter.
Ouvrez le menu contextuel sur n’importe quel élément sélectionné en sélectionnant
, puis sélectionnez Affecter à ou Déplacer vers l’itération.
Sélectionnez un membre d’équipe (Affecter à) ou un sprint (Passer à l’itération), puis confirmez.
Pour plus d’informations sur les champs Assigné à et Chemin d’itération, veuillez consulter Champs de workflow et tableau et Requêtes par aire ou chemin d’itération.
Modifier les valeurs de champ en bloc
Sélectionnez les éléments de travail à mettre à jour, puis choisissez Modifier dans le menu contextuel.
Dans la boîte de dialogue Modifier les éléments de travail , sélectionnez un champ, entrez ou sélectionnez la nouvelle valeur, puis ajoutez éventuellement une description à des fins d’audit. Répétez cette opération pour chaque champ à mettre à jour. Pour obtenir la liste complète des champs disponibles, consultez l’index du champ Élément de travail.
Sélectionnez Enregistrer les modifications.
Note
Lorsque vous modifiez en bloc des éléments de travail à partir du backlog, les modifications sont enregistrées automatiquement. Lorsque vous travaillez à partir des résultats de la requête, les éléments affichés en gras ont des modifications locales non enregistrées : sélectionnez Enregistrer les éléments pour les valider.
Déplacer des éléments de travail vers un sprint
À partir de n’importe quel produit, sprint ou backlog de portefeuille, faites glisser une liste multiélectionnée d’éléments de travail vers un sprint dans le volet Planification pour mettre à jour leur chemin d’itération. Les utilisateurs disposant d’un accès aux parties prenantes ne peuvent pas utiliser cette action.
Ouvrez le volet Planification en sélectionnant l’icône
d’options d’affichage et en choisissant Planification. Vous pouvez définir les éléments En courssur Activé ou Désactivé.
Les sprints de votre équipe apparaissent dans le volet. Si aucun sprint n’est répertorié, ajoutez des sprints ou sélectionnez des sprints existants pour votre équipe. Pour plus d’informations, consultez Gérer les calendriers de sprints.
Faites glisser les éléments sélectionnés du Backlog vers le sprint cible.
Cette action met à jour le chemin d'accès d'itération des éléments sélectionnés et de toutes ses tâches subordonnées au sprint que vous avez choisi.
Modifier des champs de texte enrichi en bloc
Les champs de texte enrichi acceptent la syntaxe HTML pour la mise en forme. Ils incluent description, critères d’acceptation, étapes de reproduction et autres champs répertoriés dans Exemples de requêtes pour sélectionner des champs.
Pour mettre à jour en bloc les champs de texte enrichi, utilisez l’une des options suivantes :
- Entrée directe : dans la boîte de dialogue d’édition en bloc, sélectionnez le champ et entrez votre texte avec la syntaxe HTML dans le champ Valeur .
- Modèle d’élément de travail : créez un modèle avec le texte mis en forme, puis appliquez-le aux éléments de travail sélectionnés. Pour plus d’informations, consultez Utiliser des modèles d’élément de travail et des exemples de modèles d’élément de travail : ajoutez des conseils dans un champ de texte enrichi.
Modifier des balises en bloc
Sélectionnez les éléments de travail que vous souhaitez baliser.
Ouvrez le menu contextuel, sélectionnez Modifier, puis, dans la boîte de dialogue Modifier les éléments de travail, sélectionnez Balises (Ajouter) ou Balises (Supprimer).
Entrez ou sélectionnez les balises à ajouter ou supprimer, puis sélectionnez Enregistrer les modifications.
Note
Pour ajouter de nouvelles balises, vous avez besoin de l’autorisation Créer une définition de balise au niveau du projet. Par défaut, ce jeu d’autorisations est défini sur le groupe Contributeurs.
Migrer ou modifier un grand nombre d’éléments de travail
Pour les déplacements de grande envergure ou à l’échelle de l’organisation, utilisez l’API REST Work item batch operations.
Vous ne pouvez pas déplacer d’éléments de travail vers une autre organisation ou collection. Pour migrer des données d’élément de travail, exportez-les, puis importez-les à l’aide de Excel ou d’une importation CSV.
Ajouter plusieurs valeurs à un champ
Si vous utilisez un contrôle personnalisé qui prend en charge plusieurs valeurs, utilisez Excel pour modifier ce champ en bloc. Le portail web prend en charge la sélection d’une seule valeur par champ et ne prend pas en charge la modification en bloc de champs à valeurs multiples.
Utiliser l’IA pour modifier en bloc les éléments de travail
Si vous configurez le Azure DevOps MCP Server, vous pouvez décrire les modifications en bloc dans le langage naturel au lieu de sélectionner et de modifier manuellement des éléments.
| Tâche | Exemple d’invite |
|---|---|
| Réaffecter des éléments | Reassign all active user stories in Sprint 12 from <Jamal> to <Raisa> in project <Contoso> |
| Modifier la priorité | Set priority to 1 for all bugs tagged "regression" in project <Contoso> |
| Ajouter des balises en bloc | Add tag "security-review" to all active work items in area path <Contoso\\Auth> |
| Déplacer des éléments vers un sprint | Move all uncommitted user stories from Sprint 5 to Sprint 6 in project <Contoso> |
| Fermer les éléments terminés | Close all resolved bugs in <Contoso> that have been resolved for more than 14 days |
| Mettre à jour en bloc les chemins de zone | Move all work items in area path <Contoso\\OldTeam> to <Contoso\\NewTeam> |
| Supprimer les balises obsolètes | Remove tag "sprint-goal" from all work items in completed sprints in project <Contoso> |
| Définir des points d’histoire | Set story points to 3 for all user stories in <Contoso> that are sized as Small and have no story points |
| Attribuer en bloc à une itération | Assign all unparented tasks in <Contoso\\Backend> to the current sprint |
| Mettre à jour plusieurs champs | For all active bugs in area path <Contoso\\Frontend>, set priority to 2 and add tag "frontend-triage" |
Note
Si vous utilisez Visual Studio Code, mode agent est particulièrement utile pour les opérations par lots complexes.