如何从私人 gitlab 存储库创建公开版本?

问题描述 投票:0回答:2

我有一个私人存储库,希望将其保密,但希望有一个可公开访问的版本。 doc's 没有给出更多提示,看来我需要将项目本身公开。有人可以确认一下吗?

编辑:在 github 上这是不可能的,没有 解决方法,可能 gitlab 也是如此。

gitlab release
2个回答
0
投票

我确认我的 GitHub 解决方法需要应用于私有 GitLab 存储库:

  • 一个单独的公共仓库
  • 您可以将其与发布关联的空提交

问题仍然存在:私有存储库对于其所有元素(包括其版本)都是私有的。

另一种方法是在公共工件存储库中发布版本(例如,jar/wars 的 maven.org):这取决于您项目的性质。


0
投票

从 GitLab 15.6 开始,这是可能的。来自文档

要公开发布版本,请设置以下项目设置:

  • 存储库已启用并设置为仅限项目成员
  • 发布已启用并设置为“每个人都可以访问”
© www.soinside.com 2019 - 2024. All rights reserved.