Czy można całkowicie usunąć problem z narzędzia do śledzenia problemów GitHub?
"changed the title to"
komentarze.
Czy można całkowicie usunąć problem z narzędzia do śledzenia problemów GitHub?
"changed the title to"
komentarze.
Odpowiedzi:
Aktualizacja listopada 2018 r .: Możesz teraz usunąć swoje problemy !
Zobacz „ Github - usuń problemy wprowadzone błędnie ”
W maju 2018 r. Oryginalna odpowiedź:
Trzy 8 lat później i nadal pozostają kwestie zamknięcia (nadal nie jest możliwe usunięcie).
Zobacz „ The Ghost of Issues Past ”, gdzie GitHub zaleca sprawdzenie i zamknięcie:
state:open created:<2013-01-01
involves:twp state:open created:<2013-01-01
involves:twp state:open updated:<2013-01-01
Nie, interfejs API github pozwala tylko otwierać / zamykać / ponownie otwierać problemy. Oto dokumentacja API problemów .
Możesz edytować istniejący problem (powiedzmy, że jest to duplikat) i możesz zmienić tytuł, opis i kamień milowy celu, aby było coś zupełnie innego. To jest tak blisko, jak to możliwe, aby usunąć bilet, AFIK.
Dla potomnych: usuwanie problemów byłoby złe, ponieważ ogólnie mogą być celem stowarzyszeń na github.
Ale jeśli chcesz poświęcić informacje o współpracy, oto podejście „walnij młotem”:
Wyobrażam sobie, że może to potencjalnie utracić wiele innych informacji o linkowaniu, takich jak widelce, żądania ściągania itp.
Zapytanie o funkcję publiczną
Napisałem do GitHub w 2014-08 i https://github.com/jdennes odpowiedział na e-mail:
Dzieki za sugestie. Obecnie można edytować / usuwać treść problemu. Dodałem jednak +1 do tej sugestii na naszej wewnętrznej liście żądań funkcji.
potwierdzenie, że nie było możliwe.
Jak dotąd najlepsze obejście
ustaw tytuł na coś, co nigdy nie będzie sprzeczne z żadnym wyszukiwaniem, np. pojedyncza kropka .
.
To może nie ukryć całkowicie historii błędów, ponieważ automatyczny „nieusuwalny” zmienił tytuł na „komentarze”.
opróżnij ciało
Personel GitHub ma moc
Jeśli coś stanowi problem z bezpieczeństwem, skontaktuj się z pracownikami GitHub, zwykle odpowiadają szybko i są w stanie usunąć problemy na dobre, co można zobaczyć na stronie : http://archive.is/OfjVt, która ma problemy 1 i 3, ale nie 2.
Możesz po prostu poprosić github o zablokowanie użytkownika, który utworzył problem 😁
Źródło: https://github.com/isaacs/github/issues/253#issuecomment-290944938
Użytkownicy nie mogą tego zrobić, w tym właściciel repozytorium.
Ale problemy mogą być usuwane przez obsługę Github. Można się z nimi skontaktować i poprosić o usunięcie. Może być opóźniony lub odrzucony, ale jest to dostępna opcja, z której można skorzystać.
Wciąż niemożliwe. Innym sposobem obejścia tych sugerowanych w innych odpowiedziach jest oznaczenie problemu jako „usuniętego” (lub innej etykiety, którą wolisz lepiej), aby móc je odfiltrować, jeśli używasz API github do ich odzyskania. Oczywiście powinieneś używać tej konkretnej etykiety tylko do tego celu, ustawiając etykietę po zamknięciu problemu.