Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Transfert d’un problème vers un autre référentiel

Pour déplacer un problème vers un dépôt mieux adapté, vous pouvez transférer les problèmes ouverts vers d’autres dépôts.

Pour transférer un problème ouvert vers un autre référentiel, vous devez avoir un accès en écriture au référentiel où se trouve le problème et au référentiel vers lequel vous transférez le problème. Pour plus d’informations, consultez « Rôles de dépôt pour une organisation ».

Remarque : vous pouvez uniquement transférer des problèmes entre les référentiels appartenant au même compte d’utilisateur ou d’organisation. Un problème de référentiel privé ne peut pas être transféré vers un référentiel public.

Quand vous transférez un problème, les commentaires et les destinataires sont conservés. Les étiquettes et les jalons sont également conservés s’ils sont présents dans le dépôt cible, si leur nom correspond pour les étiquettes et si à la fois leur nom et leur date d’échéance correspondent pour les jalons. Ce problème restera sur les tableaux de projet appartenant à l’utilisateur ou à l’ensemble de l’organisation et sera supprimé des tableaux de projet de référentiel. Pour plus d’informations, consultez « À propos des project boards ».

Les personnes ou les équipes mentionnées dans le problème recevront une notification leur indiquant que le problème a été transféré vers un nouveau référentiel. L’URL d’origine redirige vers l’URL du nouveau problème. Les personnes qui ne disposent pas d’autorisations de lecture dans le nouveau référentiel verront une bannière leur indiquant que le problème a été transféré vers un nouveau référentiel auquel ils ne peuvent pas accéder.

Transfert d’un problème ouvert vers un autre référentiel

  1. Dans votre instance GitHub Enterprise Server, accédez à la page principale du dépôt. 2. Sous le nom de votre dépôt, cliquez sur Problèmes.

    Onglet Problèmes

  2. Dans la liste des problèmes, cliquez sur le problème à transférer.

  3. Dans la barre latérale droite, cliquez sur Transférer le problème. Bouton pour transférer le problème

  4. Utilisez le menu déroulant Choisir un référentiel et sélectionnez le référentiel vers lequel vous voulez transférer le problème. Choisir une sélection de référentiel

  5. Cliquez sur Transférer le problème. Bouton Transférer le problème

Pour plus d’informations sur GitHub CLI, consultez « À propos de GitHub CLI ».

Pour transférer un problème, utilisez la sous-commande gh issue transfer. Remplacez le paramètre issue par le numéro ou l’URL du problème. Remplacez le paramètre hostname/owner/repo par l’URL URL du référentiel vers lequel vous souhaitez transférer le problème, par exemple https://ghe.io/octocat/octo-repo.

gh issue transfer ISSUE HOSTNAME/OWNER/REPO

Pour aller plus loin