Чи можливо повністю видалити проблему з трекера проблем GitHub?
"changed the title to"
коментарі.
Чи можливо повністю видалити проблему з трекера проблем GitHub?
"changed the title to"
коментарі.
Відповіді:
Оновлення листопада 2018 року: тепер ви можете видалити свої проблеми !
Див. " Github - видалити проблеми, введені помилково "
У травні 2018 року оригінальна відповідь:
Через три 8 років, а питання закриття питань залишається відповіддю (видалення досі неможливо).
Див. « Привид минулих питань ", де GitHub радить перевірити та закрити:
state:open created:<2013-01-01
involves:twp state:open created:<2013-01-01
involves:twp state:open updated:<2013-01-01
Ні, API github дозволяє лише відкривати / закривати / повторно відкривати проблеми. Ось документи Issues API .
Ви можете відредагувати наявну проблему (скажімо, якщо це дублікат), і ви можете змінити назву, опис та орієнтир, щоб стати чимось зовсім іншим. Це так близько, як ви можете дістати до вилучення квитка, AFIK.
Для нащадків: Видалення питань було б поганою справою, оскільки загалом вони можуть бути мішенями асоціацій на Github.
Але якщо ви готові пожертвувати інформацією про співпрацю, ось підхід "ударити кувалдою":
Я думаю, що це може втратити багато іншої інформації, що пов'язує, наприклад, вилки, витягування запитів тощо.
Запит на публічну функцію
Я писав до GitHub у 2014-08 роках, а https://github.com/jdennes відповів електронною поштою:
Дякую за пропозицію. Наразі можна редагувати / очищати вміст проблеми. Однак я додав +1 до цієї пропозиції у нашому внутрішньому списку запитів на функції.
підтвердити це було неможливо.
Найкращий шлях досі
встановити заголовок на те, що ніколи не буде суперечити жодному пошуку, наприклад, одній крапці .
.
Це може не повністю приховувати історію вашої помилки через те, що автоматична відповідна зміна коментарів "змінила назву на".
зробити тіло порожнім
Персонал GitHub має владу
Якщо щось є проблемою безпеки, зверніться до співробітників GitHub, вони, як правило, швидко відповідають, і вони можуть видалити проблеми назавжди, як це можна побачити на веб-сайті: http://archive.is/OfjVt, який має проблеми 1 і 3, але немає 2.
Ви можете просто попросити github заборонити користувачеві, який створив проблему 😁
Джерело: https://github.com/isaacs/github/isissue/253#issuecomment-290944938
Користувачі не можуть цього зробити, включаючи власника сховища.
Але проблеми можна видалити службою підтримки Github. Можна звернутися до них і подати запит на видалення. Це може бути відкладено або відмовлено, але це доступний варіант, який можна використовувати.
Досі неможливо. Ще одне вирішення питань, запропонованих в інших відповідях, - позначити проблему "видаленою" (або будь-якою іншою міткою, яка вам може здатися кращою), щоб мати можливість їх відфільтрувати, якщо ви використовуєте API github для їх отримання. Очевидно, ви повинні використовувати цю конкретну мітку лише для цієї мети, встановлюючи мітку, коли ви закриваєте проблему.