-
本文分享从 GitLab 中文本 17.10.0 升级到 18.0.1 的完整过程。
## 升级前提
查看当前安装实例的版本。有多种方式可以查看:
* 方式一:`/help`页面
可以直接在 `/help ` 页面查看当前实例的版本。以极狐GitLab ...
-
GitLab 依赖 PostgreSQL,PostgreSQL 的升级会随着 GitLab 的版本升级而进行,本文分享查看 GitLab 内置 PostgreSQL 版本的方法。
## 使用 `gitlab-psql`命令
GitLab 安装完成后,会内置 `gitlab-psql` 命令来对 P ...
-
沿袭我们的月度发布传统,极狐GitLab 发布了 18.0 版本,该版本带来了删除群组和占位用户、安全扫描器现已支持 MR 流水线、改进了重新检测漏洞的可追踪性、从漏洞报告中向议题批量添加漏洞、新的自定义角色权限等几 ...
-
{"level":"error","msg":"create: pipeline: 1 failures encountered:\n - @hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.git (algorithm/togeealgorithmlib): manager: write b ...
-
5.28 日 15:00 开始,极狐GitLab AI 产品驭码即将发布 2.0。观看直播可以抽大奖,奖品丰富!欢迎大家扫码进群,等待直播开始,中大奖!

启动成功后,运行一段时间程序突然死机,运行命令服务起不来开,后面执行
...
-

在使用过程中,由于没有使用翻译,在这个地方直接点击删除了,如何恢 ...
-

-
本地ios系统 装了一个cursor的软件,跟着博客https://blog.csdn.net/weixin_44749269/article/details/147293793 去搭建, 遇到图片报错。
不知道我是应该本地装一个docker去启动吗?还是应该怎么做?感谢大佬回答
...
-
Fatal error: Server error &{%!!(string=http) %!!(string=) %!!(*url.Userinfo=) %!!(string=192.168.5.99) %!!(string=) %!!(string=) %!!(bool=false) %!!(bool=f
alse) %!!(string=) %!!(string=) %!!(string=) ...
-
功能:一主一备,数据同步,故障迁移。请各位大佬详细说明实现步骤,多谢。
-
使用单容器启动gitlab,并配置好gitlab-runner
在配置文件中启用page功能,访问404
如何修改才能在同一个容器内使用使用gitlab和gitlab-page
-
目标是修改流水线应超时引起的失败提示
修改流水线超时时间为10m,作业超时后没有执行after_script
```
yaml
stages:
- deploy
default:
after_script:
- |
echo "after_script超时输出 "
...
-
旧版本为gitlab14.7,迁移新版本17.1
使用【通过直接传输导入群组】包含项目的时候,同一个群组下有二十余个项目,但是有俩个项目导入失败,具体错误如下
进行连接,它的目的 ...
-
# 极狐GitLab 通用软件包存储库 **(BASIC ALL)**
在项目的软件包库中发布通用文件,如发布二进制文件。然后,在需要将它们用作依赖项时安装它们。
## 向软件包库进行身份验证
要对软件包库进行身份验证,您需要一 ...
-
> 本帖最后由 -L. 于 2025-4-16 17:28 编辑
> 本帖最后由 -L. 于 2025-4-16 17:25 编辑
# 减少容器镜像库存储 **(BASIC ALL)**
未清理的容器镜像库会随着时间的推移而变大。添加大量镜像或标签时:
* 获取可用标 ...
-
# 构建容器镜像并将其推送到容器镜像库 **(BASIC ALL)**
在构建和推送容器镜像之前,您必须通过容器镜像库的[身份验证](/gitlab-cn/gitlab/-/blob/main-jh/jh/doc/user/packages/container_registry/authenticate_w ...
-
# 从容器镜像库中删除容器镜像 **(BASIC ALL)**
您可以从您的容器镜像库中删除容器镜像。
要基于特定标准自动删除容器镜像,请使用 [垃圾收集](#garbage-collection)。另外,您可以使用第三方工具来为特定项目或群 ...
-
# 极狐GitLab 容器镜像库 **(BASIC ALL)**
您可以使用集成的容器镜像库,来存储每个极狐GitLab 项目的容器镜像。
要为您的极狐GitLab 实例启用容器镜像库,请参阅[管理员文档](/gitlab-cn/gitlab/-/blob/main-jh/j ...
-
# 软件包库中的 Helm charts **(BASIC ALL)**
WARNING: Helm chart 库正在开发中,由于功能有限,尚未准备好用于生产。
在项目的软件包库中发布 Helm chart。然后在需要将它们用作依赖项时安装它们。
## 构建 Hel ...
-
# Terraform 模块库 **(BASIC ALL)**
> * 基础设施仓库和 Terraform 模块仓库合并到单个 Terraform 模块仓库功能引入于极狐GitLab 15.11。
> * 对于群组的支持引入于极狐GitLab 16.9。
借助 Terraform 模块库,您 ...
-
# 软件包库中的 Ruby gems **(BASIC ALL)**
WARNING: Ruby gems 软件包库正在开发中,由于功能有限,尚未准备好用于生产。
您可以在项目的软件包库中发布 Ruby gem,然后在需要将它们用作依赖项时安装它们。尽管您 ...
-
# 软件包库中的 PyPI 包 **(BASIC ALL)**
在项目的软件包库中发布 PyPI 包。然后在需要将它们用作依赖项时安装它们。
软件包库适用于:
* [pip](https://pypi.org/project/pip/)
* [twine](https://pypi.org/proj ...
-
# 软件包库中的 npm 包 **(BASIC ALL)**
npm 是 JavaScript 和 Node.js 的默认包管理器。开发者使用 npm 共享和重用代码,管理依赖项和简化项目工作流。在极狐GitLab 中,npm 包在软件开发生命周期中的重要角色。
...
-
# 软件包库中的 Maven 包 **(BASIC ALL)**
在项目的软件包库中发布 [Maven](https://maven.apache.org) 产物。然后,在需要将它们用作依赖项时安装它们。
对于 Maven 软件包管理器客户端使用的特定 API 端点的文档 ...
-
# 命名空间
命名空间在极狐GitLab 中组织项目。因为每一个命名空间都是单独的,您可以在多个命名空间中使用相同的项目名称。
## 命名空间的类型
极狐GitLab 中有两种命名空间类型:
* **用户**:基于您用户名的 ...
-
# 子群组 **(BASIC ALL)**
您可以将极狐GitLab [群组](/gitlab-cn/gitlab/-/blob/main-jh/jh/doc/user/group/index.md)组织成子群组。您可以使用子群组:
* 内部和外部组织分开。因为每个子群组都可以有自己的可见 ...
-
# 共享项目和群组 **(BASIC ALL)**
> * 在极狐GitLab 16.10 中,更改为在成员页面的成员选项卡上显示被邀请群组成员,使用名为 `webui_members_inherited_users` 的功能标志。默认禁用。
> * 功能标志 `webui_membe ...
-
# 项目成员 **(BASIC ALL)**
成员是有权访问您的项目的用户和群组。
每个成员都有一个角色,这决定了他们在项目中可以做什么。
## 成员关系类型
> * 在极狐GitLab 16.10 中更改为在成员页面的成员选项卡上显示被 ...
-
# 里程碑 **(BASIC ALL)**
极狐GitLab 中的里程碑是一种跟踪议题和合并请求的方法,这些请求是为了在特定时间段内实现更广泛的目标而创建的。
里程碑允许您组织议题并将请求合并到一个有凝聚力的组中,并具有可选 ...
-
# 分支 **(BASIC ALL)**
分支是项目工作树的一个版本。分支是项目开发的基础。当你创建一个新的[项目](/gitlab-cn/gitlab/-/blob/main-jh/jh/doc/user/project/index.md)时,极狐GitLab 会为你的仓库创建一个[默认 ...
-
# 部署令牌 **(BASIC ALL)**
您可以使用部署令牌来启用部署任务的认证,这独立于用户账号。在大多数情况下,您可以从外部宿主机使用部署令牌,比如构建服务器或 CI/CD 服务器。
取决于你的需要,你可能想要使用[部 ...
-
# 转移项目 **(BASIC ALL)**
## 转移项目到另一个命名空间
当您将项目转移到另一个命名空间时,实际上是将项目转移到另一个组。 项目的所有组件(如问题、合并请求、管道和仪表板)会随着项目一起转移。 项目的[ ...
-
# 项目访问令牌
> * 在极狐GitLab 16.1中引入添加了默认前缀。
项目访问令牌类似于密码,但你可以 [限制访问资源](#%E9%A1%B9%E7%9B%AE%E8%AE%BF%E9%97%AE%E4%BB%A4%E7%89%8C%E7%9A%84%E4%BD%9C%E7%94%A8%E5%9F%9F ...
-
# 使用文件导出迁移项目和群组 **(FREE ALL)**
推荐使用 [直接传输](/gitlab-cn/gitlab/-/blob/main-jh/jh/doc/user/group/import/index.md) 迁移群组和项目。然而,在某些情况下,您可能需要使用文件导出迁移群组 ...
-
# 描述模板 **(BASIC ALL)**
您可以定义模板,用于[议题](/gitlab-cn/gitlab/-/blob/main-jh/jh/doc/user/project/issues/index.md)和[合并请求](/gitlab-cn/gitlab/-/blob/main-jh/jh/doc/user/project/merge_requ ...
-
# 议题看板 **(BASIC ALL)**
议题看板是一个软件项目管理工具,用于计划、组织和可视化功能或产品发布的工作流程。它可以用作 Kanban 或 Scrum 板。
它将议题跟踪和项目管理关联,将所有内容保持在一起,这样您就 ...
-
> 本帖最后由 -L. 于 2025-4-16 16:21 编辑
> 本帖最后由 -L. 于 2025-4-16 16:20 编辑
# 受保护的分支 **(BASIC ALL)**
在极狐GitLab 中,权限基本上是围绕对仓库和分支具有读或写权限的想法定义的。为了对某些 ...
-
# 受保护的标签 **(BASIC ALL)**
受保护的标签:
* 允许控制谁有权创建标签。
* 一旦创建,防止意外更新或删除。
每个规则都允许您匹配:
* 一个单独的标签名称。
* 通配符一次控制多个标签。
此功能由[受保护 ...
-
# 代码所有者 **(PREMIUM ALL)**
使用代码所有者功能来定义谁拥有项目代码库特定部分的专业知识。 定义仓库中文件和目录的所有者后,您可以方便地:
* \*\*要求所有者批准更改。\*\*将受保护的分支与代码所有者结 ...
-
# 部署令牌 **(BASIC ALL)**
您可以使用部署令牌来启用部署任务的身份验证,而与用户账户无关。在大多数情况下,您使用来自外部主机的部署令牌,例如构建服务器或 CI/CD 服务器。
使用部署令牌,自动化任务可以:
...
-
# 排序和议题列表排序 **(BASIC ALL)**
您可以通过多种方式对议题列表进行排序,可用的排序选项可以根据列表的上下文进行更改。
## 按阻塞议题排序 **(PREMIUM ALL)**
当您按 **阻塞** 排序时,议题列表将更改为 ...