

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Rédaction et collaboration sur des problèmes dans CodeCatalyst
<a name="issues-edit-collaborate-issue"></a>

**Contents**
+ [Modification d'un numéro](issues-edit-issue.md)
+ [Utilisation de pièces jointes](issues-attachments.md)
  + [Afficher et gérer les pièces jointes](issues-settings-attachments.md)
+ [Gestion des tâches liées aux problèmes](issues-tasks.md)
+ [Lier un problème à un autre](issues-link-issue.md)
+ [Marquer un problème comme bloqué ou débloqué](issues-mark-as-blocked.md)
+ [Ajouter, modifier ou supprimer des commentaires](issues-comment.md)
  + [Utiliser des mentions dans un commentaire](issues-mentions-comment.md)

# Modification d'un numéro
<a name="issues-edit-issue"></a>

Suivez ces étapes pour modifier le titre, la description, le statut, le destinataire, la priorité, l'estimation ou les libellés d'un problème.

**Pour modifier un problème**

1. Choisissez le problème que vous souhaitez modifier pour afficher les détails du problème. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Pour modifier le titre du numéro, choisissez-le, entrez un nouveau titre et appuyez sur Entrée.

1. Pour modifier la description, choisissez-la, entrez une nouvelle description et appuyez sur Entrée. Vous pouvez utiliser Markdown pour ajouter du formatage.

1. Dans **Tâches**, vous pouvez consulter et gérer les tâches associées au problème. S'il n'y a aucune tâche, vous pouvez demander à Amazon Q d'analyser le problème et de recommander des tâches qui peuvent diviser le travail lié au problème en éléments distincts pouvant chacun être attribués à un utilisateur. Pour de plus amples informations, veuillez consulter [Gestion des tâches liées aux problèmes](issues-tasks.md). 

1. Pour modifier le **statut**, l'**estimation** ou la **priorité**, choisissez une option dans les menus déroulants correspondants.

1. Dans **Étiquettes**, vous pouvez ajouter une étiquette existante, en créer une nouvelle ou en supprimer une.

   1. Pour ajouter une étiquette existante, choisissez **\$1 Ajouter une étiquette** et choisissez l'étiquette dans la liste. Vous pouvez saisir un terme de recherche dans le champ pour rechercher toutes les étiquettes contenant ce terme dans le projet.

   1. Pour créer une nouvelle étiquette et l'ajouter, choisissez **\$1 Ajouter une étiquette**, entrez le nom de l'étiquette que vous souhaitez créer dans le champ de recherche et appuyez sur Entrée.

   1. Pour supprimer une étiquette, cliquez sur l'icône **X** à côté de l'étiquette que vous souhaitez supprimer. Si vous supprimez une étiquette de tous les numéros, elle apparaîtra dans la section **Étiquettes non utilisées** de la section **Étiquettes** des **paramètres** du numéro. Les libellés non utilisés apparaissent à la fin de la liste des libellés lorsque vous utilisez des filtres ou que vous ajoutez des libellés à un problème. Vous trouverez un aperçu de toutes les étiquettes (utilisées et non utilisées) et des problèmes qui les contiennent dans les **paramètres** du problème.

1. Pour attribuer un problème, choisissez **\$1 Ajouter un destinataire** dans la section Destinataire, puis recherchez et choisissez le **destinataire** dans la liste. Vous pouvez choisir **\$1 M'ajouter** pour vous ajouter rapidement en tant que cessionnaire.

1. Dans **Pièces jointes**, vous pouvez ajouter, télécharger ou supprimer des pièces jointes. Pour de plus amples informations, veuillez consulter [Utilisation de pièces jointes](issues-attachments.md).

1. Pour lier une pull request, choisissez **Link pull request**, puis choisissez une pull request dans la liste ou entrez son URL ou son ID. Pour dissocier une pull request, cliquez sur l'icône de dissociation.
**Astuce**  
Après avoir ajouté un lien vers une pull request à un problème, vous pouvez accéder rapidement à celle-ci en choisissant son identifiant dans la liste des pull requests liées. Vous pouvez utiliser l'URL d'une pull request pour lier des pull requests appartenant à des projets différents de ceux du forum de discussion, mais seuls les utilisateurs membres de ce projet pourront consulter cette pull request ou y accéder. 

1. (Facultatif) Ajoutez et définissez un champ personnalisé existant, créez un nouveau champ personnalisé ou supprimez un champ personnalisé. Les problèmes peuvent comporter plusieurs champs personnalisés.

   1. Pour ajouter un champ personnalisé existant, choisissez-le dans la liste. Vous pouvez saisir un terme de recherche dans le champ pour rechercher tous les champs personnalisés contenant ce terme dans le projet.

   1. Pour créer un nouveau champ personnalisé et l'ajouter, entrez le nom du champ personnalisé que vous souhaitez créer dans le champ de recherche et appuyez sur Entrée. Choisissez ensuite le type de champ personnalisé que vous souhaitez créer et définissez une valeur.

   1. Pour supprimer un champ personnalisé, cliquez sur l'icône **X** à côté du champ personnalisé que vous souhaitez supprimer. Si vous supprimez un champ personnalisé de tous les numéros, le champ personnalisé sera supprimé et vous ne le verrez plus lors du filtrage.

# Utilisation de pièces jointes
<a name="issues-attachments"></a>

Vous pouvez ajouter des pièces jointes aux numéros CodeCatalyst afin de rendre les fichiers associés facilement accessibles. Utilisez la procédure suivante pour gérer les pièces jointes associées à un problème.

La taille des pièces jointes ajoutées aux numéros est prise en compte dans les quotas de stockage de votre espace. Pour plus d'informations sur l'affichage et la gestion des pièces jointes de votre projet, consultez[Afficher et gérer les pièces jointes](issues-settings-attachments.md).

**Important**  
Les pièces jointes aux numéros ne sont ni scannées ni analysées par Amazon CodeCatalyst. Tout utilisateur peut ajouter une pièce jointe à un problème susceptible de contenir du code ou du contenu malveillants. Assurez-vous que les utilisateurs connaissent les meilleures pratiques en matière de gestion des pièces jointes et de protection contre le code, le contenu ou les virus malveillants.

**Pour ajouter, télécharger ou supprimer des pièces jointes**

1. Choisissez le problème pour lequel vous souhaitez gérer les pièces jointes. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Pour ajouter une pièce jointe, choisissez **Charger un fichier**. Accédez au fichier dans l'explorateur de fichiers de votre système d'exploitation et sélectionnez-le. Choisissez **Ouvrir** pour l'ajouter en tant que pièce jointe. Pour obtenir des informations sur les quotas, telles que la taille maximale des pièces jointes, consultez[Quotas pour les numéros parus dans CodeCatalyst](issues-quotas.md).

   Notez les restrictions suivantes concernant les noms de fichiers joints et les types de contenu :
   + Les caractères suivants ne sont pas autorisés dans les noms de fichiers :
     + Personnages de contrôle : `0x00–0x1f` et `0x80–0x9f`
     + Caractères réservés : `/``?`,`<`,`>`,`\`,`:`,`*`,`|`, et `"`
     + Noms de fichiers réservés Unix : et `.` `..`
     + Périodes et espaces de suivi
     + Noms de fichiers réservés à Windows : `CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9`
   + Le type de contenu de la pièce jointe doit respecter le modèle de type de support suivant :

     ```
     media-type = type "/" [tree "."] subtype ["+" suffix]* [";" parameter];
     ```

     Par exemple, `text/html; charset=UTF-8`.

1. Pour télécharger une pièce jointe, choisissez le menu représentant des points de suspension à côté de la pièce jointe que vous souhaitez télécharger, puis sélectionnez **Télécharger**.

1. Pour copier l'URL d'une pièce jointe, choisissez le menu représentant des points de suspension à côté de la pièce jointe dont vous souhaitez copier l'URL, puis choisissez **Copier l'URL**.

1. Pour supprimer une pièce jointe, choisissez le menu représentant des points de suspension à côté de la pièce jointe que vous souhaitez supprimer, puis choisissez **Supprimer**.

# Afficher et gérer les pièces jointes
<a name="issues-settings-attachments"></a>

Vous pouvez consulter un tableau avec chaque pièce jointe ajoutée aux problèmes de votre projet dans les paramètres des problèmes. Ce tableau contient des informations détaillées sur chaque pièce jointe, notamment des informations telles que le type de contenu, la date à laquelle elle a été ajoutée, le problème auquel elle a été ajoutée, son statut et la taille du fichier.

Ce tableau peut être utilisé pour identifier facilement les pièces jointes volumineuses relatives à des problèmes terminés ou archivés afin de les supprimer afin de libérer de l'espace de stockage.

**Important**  
Les pièces jointes aux numéros ne sont ni scannées ni analysées par Amazon CodeCatalyst. Tout utilisateur peut ajouter une pièce jointe à un problème susceptible de contenir du code ou du contenu malveillants. Assurez-vous que les utilisateurs connaissent les meilleures pratiques en matière de gestion des pièces jointes et de protection contre le code, le contenu ou les virus malveillants.

**Pour afficher et gérer toutes les pièces jointes à un problème dans un projet**

1. Dans le volet de navigation, sélectionnez **Problèmes**.

1. Cliquez sur l'icône représentant des points de suspension, puis sur **Paramètres.**

1. Choisissez l'onglet **Pièces jointes**.

# Gestion des tâches liées aux problèmes
<a name="issues-tasks"></a>

Des *tâches* peuvent être ajoutées aux problèmes pour mieux décomposer, organiser et suivre le travail lié à ce problème. Vous pouvez créer des tâches vous-même ou utiliser Amazon Q pour recommander des tâches en fonction de son analyse du problème et de sa complexité. 

Amazon Q Developer est un assistant conversationnel génératif alimenté par l'IA qui peut vous aider à comprendre, créer, étendre et exploiter des applications. AWS Pour accélérer votre développement AWS, le modèle sur lequel repose Amazon Q est complété par AWS du contenu de haute qualité afin de produire des réponses plus complètes, exploitables et référencées. Pour plus d’informations, consultez la section [What is Amazon Q Developer?](https://docs.aws.amazon.com/amazonq/latest/aws-builder-use-ug/what-is.html) du *guide de l’utilisateur Amazon Q Developer*. 

**Pour gérer les tâches liées à un problème**

1. Choisissez le problème pour lequel vous souhaitez gérer les tâches. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Dans **Tâches**, vous pouvez consulter et gérer les tâches associées au problème.

   1. Pour ajouter une tâche, saisissez le nom de la tâche dans le champ de texte et appuyez sur Entrée.

   1. S'il n'existe aucune tâche pour le problème, vous pouvez demander à Amazon Q d'analyser le problème et de créer des tâches en fonction du titre du problème, de sa description, de son analyse de la complexité du problème et du code du référentiel. Choisissez **Recommander des tâches**. Vous devrez spécifier le référentiel source qui contient le code du problème. Choisissez **Commencer à recommander des tâches** pour commencer l'analyse des recommandations de tâches. Cette boîte de dialogue va se fermer. Une fois la recommandation terminée, choisissez **Afficher les tâches recommandées** pour passer en revue les tâches et prendre les mesures nécessaires, telles que la suppression ou l'ajout de tâches à la liste ou la réorganisation des tâches recommandées, avant de choisir **Créer des tâches**. 

      Une fois les tâches créées pour vous, vous pouvez les attribuer à des utilisateurs et travailler avec eux de la même manière que vous travaillez avec des tâches créées manuellement.

   1. Pour marquer une tâche comme terminée, cochez la case correspondante.

   1. Pour afficher ou mettre à jour les détails d'une tâche, sélectionnez-la dans la liste.

   1. Pour réorganiser les tâches, choisissez-les et faites-les glisser depuis le côté gauche de la case à cocher.

   1. Pour supprimer une tâche, choisissez le menu représentant des points de suspension de la tâche, puis sélectionnez **Supprimer**.

# Lier un problème à un autre
<a name="issues-link-issue"></a>

Si un problème est lié au travail dans un autre numéro, vous pouvez les lier. Il s'agit d'un moyen rapide de comprendre et de suivre les dépendances entre les éléments de travail.

Lorsque vous liez un problème, vous avez le choix entre quatre états :
+ Lié à : utilisez cet état pour indiquer le travail lié au problème lié.
+ Bloqué par : utilisez cet état pour indiquer que le problème est bloqué par le problème lié.
+ Blocage vers : utilisez cet état pour indiquer que le problème bloque la progression du problème lié.
+ Dupliquer : utilisez cet état pour indiquer que le problème reproduit le travail décrit dans un autre numéro.

Vous pouvez modifier l'état d'un lien après l'avoir créé. Les liens et leur état apparaissent dans **Problèmes liés** à la fois dans le numéro dans lequel vous créez le lien et dans le numéro lié. Vous pouvez également supprimer des liens une fois qu'ils ont été créés.

**Pour lier un problème à un autre problème ou à une autre tâche**

1. Ouvrez le numéro que vous souhaitez associer à un autre numéro. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Choisissez **Problèmes liés aux liens**.

1. Dans **Marquer comme**, choisissez l'état du lien.

   Dans **Numéro de numéro**, entrez le numéro du problème ou choisissez-le dans la liste déroulante.

1. Pour ajouter un autre lien, choisissez **Ajouter un problème lié**.

1. Lorsque vous avez terminé, choisissez **Mettre à jour** pour mettre à jour le problème et tous les problèmes liés à la relation liée.

# Marquer un problème comme bloqué ou débloqué
<a name="issues-mark-as-blocked"></a>

Si quelque chose vous empêche de travailler sur un problème, vous pouvez le marquer comme *bloqué*. Par exemple, votre problème peut être bloqué s'il repose sur une modification apportée à une autre partie de votre base de code qui n'a pas encore été fusionnée.

Lorsque vous marquez un problème comme bloqué, vous CodeCatalyst ajoutez une étiquette rouge « **bloqué** » au problème, ce qui le rend très visible dans votre backlog, vos archives ou sur votre forum.

Vous pouvez débloquer le problème lorsque des circonstances extérieures sont résolues.

**Pour marquer un problème comme bloqué**

1. Ouvrez le problème que vous souhaitez marquer comme bloqué. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Choisissez **Actions**, puis sélectionnez **Marquer comme bloqué**.

**Pour débloquer un problème**

1. Ouvrez le problème que vous souhaitez débloquer. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Choisissez **Actions**, puis sélectionnez **Marquer comme débloqué.**

# Ajouter, modifier ou supprimer des commentaires
<a name="issues-comment"></a>

Vous pouvez laisser un commentaire sur un problème. Dans les commentaires, vous pouvez étiqueter les autres membres de l'espace, les autres projets de l'espace, les problèmes connexes et le code.

**Pour ajouter un commentaire à un problème**

1. Accédez à votre projet.

1. Dans la barre de navigation, sélectionnez **Problèmes**.

1. Choisissez le problème pour lequel vous souhaitez ajouter le commentaire. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Entrez le commentaire dans le champ **Commentaires**. Vous pouvez utiliser Markdown pour ajouter du formatage.

1. Sélectionnez **Send (Envoyer)**.

**Pour modifier un commentaire**

Vous pouvez modifier les commentaires que vous faites sur les problèmes. Vous ne pouvez modifier que le commentaire dont vous êtes l'auteur.

1. Accédez à votre projet.

1. Dans la barre de navigation, sélectionnez **Problèmes**.

1. Choisissez le numéro pour lequel vous souhaitez modifier un commentaire. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Pour modifier un commentaire, recherchez le commentaire que vous souhaitez modifier.
**Astuce**  
Vous pouvez d'abord trier les commentaires en fonction des plus anciens ou des plus récents. Les commentaires sont chargés 10 à la fois.

1. Choisissez l'icône représentant des points de suspension, puis sélectionnez **Modifier**.

1. Modifiez le commentaire. Vous pouvez utiliser Markdown pour ajouter du formatage.

1. Choisissez **Enregistrer**. Le commentaire est maintenant mis à jour.

**Pour supprimer un commentaire**

Vous pouvez supprimer les commentaires que vous faites sur des problèmes. Vous ne pouvez supprimer que les commentaires dont vous êtes l'auteur. Lorsqu'un commentaire est supprimé, votre nom d'utilisateur s'affiche, mais avec les mots « *Ce commentaire a été supprimé* » à la place du texte original du commentaire.

1. Accédez à votre projet.

1. Dans la barre de navigation, sélectionnez **Problèmes**.

1. Choisissez le problème pour lequel vous souhaitez supprimer un commentaire. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Choisissez l'icône représentant des points de suspension, sélectionnez **Supprimer**, puis cliquez sur **Confirmer**.

# Utiliser des mentions dans un commentaire
<a name="issues-mentions-comment"></a>

Vous pouvez mentionner les membres de l'espace, les autres projets de l'espace, les problèmes connexes et le code dans les commentaires. Cela crée un lien rapide vers l'utilisateur ou la ressource que vous mentionnez.

**À @mention dans un commentaire**

1. Accédez à votre projet.

1. Dans la barre de navigation, sélectionnez **Problèmes**.

1. Choisissez le problème que vous souhaitez modifier pour afficher les détails du problème. Pour obtenir de l'aide pour identifier votre problème, consultez[Recherche et affichage des problèmes](issues-view.md).

1. Choisissez la zone de texte **Ajouter un commentaire**.

1. Tapez `@user_name` pour mentionner un autre utilisateur.

1. Tapez `@project_name` pour mentionner un projet.

1. Tapez `@issue_name` ou `@issue_number` pour mentionner un autre problème.

1. Tapez `@file_name` pour mentionner des fichiers ou du code spécifiques dans un référentiel source.
**Note**  
Une liste des 5 principaux éléments (utilisateurs, référentiels de sources, projets, etc.) contenant les termes qui correspondent aux `@mention` vôtres sera renseignée au fur et à mesure que vous tapez.

1. Choisissez l'article que vous souhaitez mentionner. Le chemin indiquant où se trouve l'élément sera renseigné dans la zone de texte des commentaires.

1. Terminez votre commentaire et choisissez **Envoyer**.