È possibile rimuovere completamente un problema dal tracker dei problemi di GitHub?
"changed the title to"
commenti non cancellabili .
È possibile rimuovere completamente un problema dal tracker dei problemi di GitHub?
"changed the title to"
commenti non cancellabili .
Risposte:
Aggiornamento novembre 2018: ora puoi eliminare i tuoi problemi !
Vedi " Github - rimuovi i problemi inseriti per errore "
A maggio 2018, risposta originale:
Tre 8 anni più tardi, e chiudendo i problemi rimane la risposta (ancora nessuna cancellazione possibile).
Vedi " The Ghost of Issues Past ", in cui GitHub consiglia di controllare e chiudere:
state:open created:<2013-01-01
involves:twp state:open created:<2013-01-01
involves:twp state:open updated:<2013-01-01
No, l'API github ti consente solo di aprire / chiudere / riaprire i problemi. Ecco i documenti dell'API dei problemi .
Puoi modificare un problema esistente (diciamo se è un duplicato) e puoi cambiare il titolo, la descrizione e il traguardo target in modo che sia qualcosa di completamente diverso. Il più vicino possibile alla rimozione del biglietto, AFIK.
Per i posteri: eliminare i problemi sarebbe una cosa negativa, poiché in generale possono essere obiettivi di associazioni su github.
Ma se sei disposto a sacrificare le informazioni sulla collaborazione, ecco un approccio "colpiscilo con una mazza":
Immagino che questo potrebbe potenzialmente perdere molte altre informazioni di collegamento, come forchette, richieste pull, ecc.
Richiesta di funzionalità pubblica
Ho scritto a GitHub nel 2014-08 e https://github.com/jdennes ha risposto via e-mail:
Grazie per il suggerimento Al momento è possibile solo modificare / cancellare il contenuto del problema. Tuttavia, ho aggiunto un +1 a questo suggerimento nel nostro Elenco richieste funzioni interno.
confermando che non era possibile.
La soluzione migliore finora
imposta il titolo su qualcosa che non sarà mai in conflitto con nessuna ricerca, ad esempio un singolo punto .
.
Questo potrebbe non nascondere interamente la cronologia del tuo errore a causa dei commenti automatici non modificabili "cambiato il titolo in".
rendere il corpo vuoto
Il personale di GitHub ha il potere
Se qualcosa è un problema di sicurezza, contatta lo staff di GitHub, di solito rispondono rapidamente e sono in grado di rimuovere definitivamente i problemi come puoi vedere su: http://archive.is/OfjVt che ha i problemi 1 e 3 ma non 2.
Potresti semplicemente chiedere a github di vietare l'utente che ha creato il problema 😁
Fonte: https://github.com/isaacs/github/issues/253#issuecomment-290944938
Gli utenti non sono in grado di farlo, incluso il proprietario del repository.
Ma i problemi possono essere eliminati dal supporto di Github. Si possono contattare e richiedere la cancellazione. Potrebbe essere ritardato o rifiutato ma è un'opzione disponibile che può essere utilizzata.
Ancora impossibile. Un'altra soluzione alternativa a quelle suggerite nelle altre risposte è quella di etichettare il problema come "eliminato" (o qualsiasi altra etichetta che si possa desiderare di più), per essere in grado di filtrarli se si utilizza l'API github per recuperarli. Ovviamente dovresti usare quell'etichetta specifica solo per questo scopo, impostando l'etichetta quando chiudi il problema.
A partire dal 04/2019 non è possibile eliminare tutti i problemi attualmente in corso è quello di modificare il problema, quindi eliminare la cronologia delle modifiche, l'unico aspetto negativo è che il problema esiste ancora e il vecchio titolo potrebbe essere visto.