我最近安装了GitLab来试用它,我真的非常喜欢它。它很容易安装和使用,但是,我发现了一个烦人的问题"。我还没有找到一种方法来删除与项目相关的问题。
我知道从系统中删除问题并不是一个好习惯,但在某些特定情况下,这是非常有用的,例如当您创建一个没有意义的问题时,并且不要这样做。即使在关闭之后,我也希望进入系统。
所以,我的问题,非常简单:是否可以删除GitLab上的问题?如果是这样,我该怎么做?
我在Debian wheezy上使用GitLab 7.2.1。
非常感谢
答案 0 :(得分:17)
现在可以删除以GitLab 8.6开头的问题:
GitLab 8.6 released with Deploy to Kubernetes and Subscribe to Label
删除问题
有时,仅仅关闭问题或合并请求是不够的。在那些时候,我们现在可以删除问题和合并请求。
只有
Delete
可以通过编辑问题或合并请求来删除问题,然后点击,您猜对了,$pdo->setAttribute(PDO::ATTR_TIMEOUT, 5);
。
答案 1 :(得分:6)
你不能再那样做了。
删除现有问题(已弃用)
该函数已弃用,并返回 405 Method Not Allowed 错误 如果被叫。现在关闭一个问题,并通过调用 PUT完成 / projects /:id / issues /:issue_id ,参数已关闭设置为1。
DELETE /projects/:id/issues/:issue_id
参数:
id (必填) - 项目ID
issue_id (必填) - 的ID 问题
答案 2 :(得分:6)
在提出此问题时,不会。在https://gitlab.com/gitlab-org/gitlab-ce/issues/2489
上有一项功能请求答案 3 :(得分:1)
您可以这样做,但必须手动修改数据库。如果您有备份,可以尝试一下。
更新:自GitLab 8.6以来可能。
答案 4 :(得分:0)
点击Edit
按钮(用于编辑问题文本的铅笔图标)
您可以在其中输入描述的文本框的下方和右侧是一个红色的大Delete
按钮。单击它并确认。
我个人认为,在Delete
按钮后面和一个不相关的Edit
按钮旁边的Cancel
按钮的隐藏非常直观且怪异。