Можно ли удалить проблемы с GitLab?
Недавно я установил GitLab, чтобы попробовать, и мне это очень нравится. Его очень легко установить и использовать, тем не менее, я нашел раздражающую "проблему". Я еще не нашел способ удаления проблем, связанных с проектами.
Я знаю, что не удастся удалить проблемы из системы, но есть некоторые конкретные случаи, когда это действительно полезно, например, когда вы создаете проблему, которая не имеет смысла и не хочет быть в системы, даже после закрытия.
Итак, мой вопрос, очень простой: можно ли удалить проблемы в GitLab? Если да, то как я могу это сделать?
Я использую GitLab 7.2.1, на Debian wheezy.
Большое спасибо
Ответы
Ответ 1
Теперь можно удалить проблемы, начиная с GitLab 8.6:
GitLab 8.6 выпущен с помощью Deploy для Kubernetes и подписаться на ярлык
Удалить проблемы
Иногда просто закрытие проблемы или запрос слияния недостаточно. В те времена мы теперь делаем возможным удаление проблем и запросов на объединение.
Только owners
может удалить проблемы, отредактировав проблему или запрос слияния и щелкнув, как вы уже догадались, Delete
.
Ответ 2
В то время, когда задавался этот вопрос, нет. Для этого есть запрос функции: https://gitlab.com/gitlab-org/gitlab-ce/issues/2489
Теперь это кажется возможным: fooobar.com/questions/182424/...
Ответ 3
Вы больше не можете этого делать.
Удалить существующую проблему (устаревший)
Функция устарела и возвращает ошибку 405 Не допускается. если вызвано. Теперь проблема закрывается и выполняется путем вызова PUT /projects/: id/issues/: issue_id с параметром закрытый, установленным в 1.
DELETE /projects/:id/issues/:issue_id
Параметры:
id (обязательно) - Идентификатор проекта
issue_id (обязательно) - идентификатор вопрос
Ссылка: Документация GitLab
Ответ 4
Вы можете это сделать, но вам нужно вручную изменить базу данных. Если у вас есть резервная копия, вы можете попробовать.
Обновление: возможно, поскольку GitLab 8.6.