是否可以删除GitLab上的问题?

skh*_*ell 38 gitlab

我最近安装了GitLab试用它,我真的很享受它.这很容易安装和使用,但我发现了一个烦人的"问题".我还没有找到一种方法来删除与项目相关的问题.

我知道从系统中删除问题并不是一个好习惯,但是在某些特定情况下这是非常有用的,例如当你创建一个没有意义并且不想进入系统的问题时,甚至关闭后

所以,我的问题,非常简单:是否可以删除GitLab上的问题?如果是这样,我该怎么办?

我在Debian wheezy上使用GitLab 7.2.1.

非常感谢

Cal*_*lin 19

现在可以删除以GitLab 8.6开头的问题:

GitLab 8.6随Deploy一起发布到Kubernetes并订阅Label

删除问题

有时,仅仅关闭问题或合并请求是不够的.在那些时候,我们现在可以删除问题和合并请求.

只能owners通过编辑问题或合并请求并点击来删除问题,您猜对了Delete.

  • 我如何成为"所有者"?我正在使用GitLab Community Edition 9.5并且是项目的"master"我想删除我创建的虚拟问题(这会让我觉得我也是'所有者`,但是没有删除按钮问题的页面). (2认同)
  • 官方文档:https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#deleting-issues (2认同)
  • @c24b `owner` 是与组或项目相关的角色,而不是与特定问题相关的角色;因此该问题的创建者可能无权删除它;要验证您在项目中的角色,请检查项目成员页面;) (2认同)

Art*_*are 7

单击Edit按钮(用于编辑问题文本的铅笔图标)

您可以在文本框的下方和右侧输入描述,这是一个红色的大Delete按钮。单击它并确认。

就我个人而言,我发现将按钮隐藏在按钮Delete后面Edit并紧挨着一个非常不相关的Cancel按钮是非常不直观和奇怪的。


小智 6

你不能再那样做了.

删除现有问题(已弃用)

该函数已弃用,如果调用则返回405 Method Not Allowed错误.现在关闭一个问题,通过调用参数关闭设置为1的PUT/projects /:id/issues /:issue_id来完成.

DELETE /projects/:id/issues/:issue_id

参数:

id(必填) - 项目ID

issue_id(必填) - 问题的ID

参考:GitLab文档


Cir*_*四事件 6

在提出这个问题的时候,没有.有一个功能要求:https://gitlab.com/gitlab-org/gitlab-ce/issues/2489

现在看来可能:https://stackoverflow.com/a/36172116/895245