首页 > 解决方案 > 如何在 GitLab 中更改发布文件的文件名?

问题描述

我需要帮助。我在 GitLab 中创建了我的工具的新版本,并且成功创建了 zip 文件。我现在可以通过以下 URL 下载它们:

https://gitlab.xxx.de/xxx-development/xxx-helper/-/archive/v1.0.0/xxx-helper-v1.0.0.zip

问题是我需要以-v1.0.0某种方式从 zip 文件的文件名中删除,否则目标系统会创建一个文件夹,其名称中的版本会产生巨大的问题。所以至少我需要这个结构:

https://gitlab.xxx.de/xxx-development/xxx-helper/-/archive/v1.0.0/xxx-helper.zip

我怎样才能做到这一点?

标签: gitlab

解决方案


版本的命名是自动的,更改它需要更新 Gitlab 堆栈/代码库的几个部分。

答:技术上可行,但并不简单。

一部分作为功能示例进行说明;私人项目的来宾用户可以查看发布页面,但不允许查看有关 Git 存储库的详细信息(特别是标签名称)。因此,为访客用户使用通用标题(如“Release-1234”)替换发布标题,以避免泄露标签名称信息。

这是您所指并要求更改的 URL。它使用通用标题。

我可以指出代码库的某些部分,但可能并不容易——这需要付出很大的努力。这是一个项目。如果您使用的是 CE 或 EE,这也很重要。


推荐阅读