-
# 恢复极狐GitLab **(BASIC SELF)**
极狐GitLab 提供了一个命令行界面来恢复整个安装,足够灵活以满足您的需求。
[恢复先决条件部分](#restore-prerequisites) 包含关键信息。在尝试在生产环境中执行之前,请务必 ...
-
# 使用 OpenID Connect 作为认证提供者 **(BASIC SELF)**
您可以使用极狐GitLab 作为客户端应用程序,与 [OpenID Connect](https://openid.net/specs/openid-connect-core-1_0.html) 作为 OmniAuth 提供者一起使用 ...
-
# 使用 JWT 作为身份验证提供者 **(BASIC SELF)**
要启用 JWT OmniAuth 提供者,您必须向 JWT 注册您的应用程序。JWT 为您提供一个用于使用的密钥。
1. 在您的极狐GitLab 服务器上,打开配置文件。
对于 Linux ...
-
# 功能标志 **(BASIC ALL)**
使用功能标志,您可以将应用程序的新功能小批量部署到生产环境中。您可以为部分用户打开和关闭功能,帮助您实现持续交付。功能标志有助于降低风险,允许您进行受控测试,并将功能交付与 ...
-
# 使用 SSH 密钥与极狐GitLab 通信 **(BASIC ALL)**
Git 是一个分布式版本控制系统,这意味着您可以在本地工作,然后将您的更改共享或*推送*到服务器。在这种情况下,服务器是极狐GitLab。
极狐GitLab 使用 SSH 协 ...
-
# 推送规则 **(PREMIUM ALL)**
> * 推送规则的最大正则表达式长度在极狐GitLab 16.3 中[从 255 个字符更改](https://gitlab.com/gitlab-org/gitlab/-/issues/411901)为 511 个字符。
推送规则是您可以在用户友好的 ...
-
最近 GitHub 封禁中国用户的事情闹得沸沸扬扬,虽然官方发布的报道说中国用户被限制登录是因为配置错误导致,已经撤回了更新,中国用户已经可以正常使用。但是这就像横在国内开发者和企业头上的“达摩克利斯之剑”。 ...
-
极狐GitLab 专业版拥有更多功能,这些功能是由 license,也就是传说中的许可证来控制的。一般许可证有两种:**试用许可证** 和 **正式许可证**。试用许可证主要用于用户对专业版或旗舰版功能进行试用,具有一定的试 ...
-
极狐gitlab 支持多种语言,国内用户更喜欢界面是中文,所以,可以将中文设置为默认语言。
管理员可以在 **管理员 > 设置 > 偏好设置 > 本地化 > 默认语言** 中选择 **中文** 保存即可:

**项目经理**:我们有个 Java 的新项目要开始了,需要你帮忙设置调试一下 CI/CD Pipeline
**DevOps 工程师**: ...
-
**A:**CI/CD 执行好慢呐,每个 Job 执行的时候都得去下载外部依赖,好烦!
**B:** 这你就自寻烦恼了吧,其实可以用 cache 来避免这种状况。
**A:**cache?何方神圣?怎么用?快来拯救我!
**B :**cache 的使 ...
-
## **前言**
[极狐GitLab ](https://about.gitlab.cn/)是一个一体化的 DevOps 平台,其本身具有很丰富的 DevOps 功能,诸如 CI/CD、DevSecOps、GitOps 等等。当然,极狐GitLab 也能够和一些现有的 CI/CD 工具进行集 ...
-
**师父(80 后老员工):**小吉啊,我看我们文档越来越多了,手动管理起来很费劲。你去搞一个 SVN 来用一哈,做个版本控制,这样大家都方便。
**徒弟(95 后新力量):**师父啊,S 什么,什么 VN?是干什么的?
** ...
-
SVN(Subversion)和 Git 都是非常优秀版本控制工具,只不过近些年基于 Git 的 GitHub/GitLab/极狐GitLab 发展势头迅猛,让很多人忘记了 SVN。关于 SVN 和 Git 的对比,不是今天这篇文章的主题,本文将解析如何从 SV ...
-
把项目从 GitHub 迁移到极狐GitLab 有多种方式,可以直接在极狐GitLab 创建项目的页面选择 import from GitHub,通过“一键式”来完成迁移,也可以使用 API 的方式通过“分步式”完成迁移。下面将分别进行展示。
> ...
-
**效率**和**质量**是软件产品追求的两个核心关键点,软件产品研发是一个覆盖多阶段、涉及多团队的过程,业界也已经总结出了一些很好的实践,在保证研发效率的同时还能保证代码质量。比如代码提交规范、Code Review ...
-
Docker 的出现改变了应用程序的运行方式与交付模式:**应用程序运行在容器内而软件的交付变成了容器镜像的交付**。随着这几年云原生的火热,容器的采用率也是逐年上升。根据 Anchore 发布的《Anchore 2021 年软件供 ...
-
模糊测试作为一种安全防护手段,被越来越多的企业或组织用来构建应用程序安全防护体系,诸如时下火爆的云原生中,众多开源项目就采用了通过集成模糊测试的方式来发现安全漏洞(尤其是零日漏洞),从而提高项目质量。 ...