Est-il possible de supprimer complètement un problème du tracker de problèmes GitHub?
"changed the title to"
commentaires non supprimables .
Est-il possible de supprimer complètement un problème du tracker de problèmes GitHub?
"changed the title to"
commentaires non supprimables .
Réponses:
Mise à jour de novembre 2018: vous pouvez maintenant supprimer vos problèmes !
Voir " Github - supprimer les problèmes entrés par erreur "
En mai 2018, réponse originale:
Trois à 8 ans plus tard, la fermeture des problèmes reste la réponse (toujours aucune suppression possible).
Voir " The Ghost of Issues Past ", où GitHub conseille de vérifier et de fermer:
state:open created:<2013-01-01
involves:twp state:open created:<2013-01-01
involves:twp state:open updated:<2013-01-01
Non, l'API github vous permet uniquement d'ouvrir / fermer / rouvrir des problèmes. Voici les documents de l'API Issues .
Vous pouvez modifier un problème existant (disons s'il s'agit d'un doublon) et vous pouvez changer le titre, la description et le jalon cible pour qu'ils soient complètement différents. C'est aussi proche que possible de retirer le billet, AFIK.
Pour la postérité: Supprimer des problèmes serait une mauvaise chose, car en général ils peuvent être la cible d'associations sur github.
Mais si vous êtes prêt à sacrifier les informations sur la collaboration, voici une approche "taper dessus avec un marteau":
J'imagine que cela pourrait potentiellement perdre beaucoup d'autres informations de liaison, telles que des fourchettes, des demandes de tirage, etc.
Demande de fonctionnalité publique
J'ai écrit à GitHub en 2014-08 et https://github.com/jdennes a répondu par e-mail:
Merci pour la suggestion. Il est uniquement possible de modifier / effacer le contenu du problème actuellement. Cependant, j'ai ajouté un +1 à cette suggestion dans notre liste interne de demandes de fonctionnalités.
confirmant que ce n'était pas possible.
Meilleure solution de contournement jusqu'à présent
définissez le titre sur quelque chose qui n'entrera jamais en conflit avec une recherche, par exemple un seul point .
.
Cela peut ne pas masquer entièrement l'historique de votre erreur à cause des commentaires automatiquement supprimables "changé le titre en".
rendre le corps vide
Le personnel de GitHub a le pouvoir
Si quelque chose est un problème de sécurité, contactez le personnel de GitHub, ils répondent généralement rapidement et sont en mesure de supprimer définitivement les problèmes, comme on peut le voir sur: http://archive.is/OfjVt qui a des problèmes 1 et 3 mais pas 2.
Vous pouvez simplement demander à github d'interdire l'utilisateur qui a créé le problème 😁
Source: https://github.com/isaacs/github/issues/253#issuecomment-290944938
Les utilisateurs ne sont pas en mesure de le faire, y compris le propriétaire du référentiel.
Mais les problèmes peuvent être supprimés par le support Github. On peut les contacter et demander leur suppression. Il peut être retardé ou refusé, mais c'est une option disponible qui peut être utilisée.
Toujours impossible. Une autre solution de contournement à celles suggérées dans les autres réponses consiste à étiqueter le problème comme "supprimé" (ou tout autre libellé qui vous conviendrait mieux), pour pouvoir les filtrer si vous utilisez l'API github pour les récupérer. De toute évidence, vous devez utiliser cette étiquette spécifique uniquement à cette fin, en définissant l'étiquette lorsque vous fermez le problème.
À partir du 04/2019, tous les problèmes ne peuvent pas être supprimés. La solution actuelle consiste à modifier le problème, puis à supprimer l'historique des modifications, le seul inconvénient est que le problème existe toujours et que l'ancien titre peut être vu.