在GitLab中删除发行版

时间:2019-01-29 10:30:15

标签: gitlab

我在GitLab中的发布有问题。 我在项目中使用标签创建了它们。现在,我想删除它们,因此删除了关联的标签,但始终显示我的发布。我在Google和Stackoverflow上进行了搜索,但没有找到解决方案。

我怎么能删除没有他们的标签,这些版本?

谢谢!

PS:抱歉,如果我的英语不好

4 个答案:

答案 0 :(得分:6)

  1. 转到项目概述->版本
  2. 点击您要删除的版本
  3. 滚动到底部。找到标签图标。点击标签。
  4. 该标签有一个垃圾桶按钮。删除标签也会删除发行版。

答案 1 :(得分:0)

当前(GitLab v11.9.8)您不能。我知道这很傻,但是你不能。

如果只有几个版本需要删除,Ivan提出了一种解决方法。他的步骤复制如下。

  

Ivan Kostrubin(@ovitente):

     

要解决此问题,您必须执行以下步骤

     
      
  • 使用与发布时相同的名称和发布消息创建标签,您将能够编辑此标签。
  •   
  • 打开标签的发布消息以进行编辑
  •   
  • 删除所有文本
  •   
  • 保存
  •   
  • 并且发布已从发布列表中消失。
  •   
  • 然后您可以自由删除标签。
  •   
     

来源:   https://gitlab.com/gitlab-org/gitlab-ce/issues/58549#note_160000873

查看以下GitLab问题:

答案 2 :(得分:0)

现在,您可以使用API​​正确删除发行版:

https://docs.gitlab.com/ee/api/releases/#delete-a-release

答案 3 :(得分:0)

也许我来晚了,但我创建了一个Chrome扩展程序,可以让您做到这一点,希望对您有所帮助:) https://github.com/tuanddd/grru