
如何在CentOS7上搭建自己的GitLab倉庫
- 2022 年 11 月 7 日
- 筆記
序言 各位好啊,我是会编程的蜗牛,作为java开发者,在团队开发中,一般都是需要使用git及git仓库来管理我们的代码的,这非常方便。我以前在小公司的时候,基本都是一个人开发一个项目,所以也没有怎么接触过git,后来去了大一点的公司,才第一次接触。这其中使用的比较多的仓库就是gitlab,但之前都是 …
Continue Reading
序言 各位好啊,我是会编程的蜗牛,作为java开发者,在团队开发中,一般都是需要使用git及git仓库来管理我们的代码的,这非常方便。我以前在小公司的时候,基本都是一个人开发一个项目,所以也没有怎么接触过git,后来去了大一点的公司,才第一次接触。这其中使用的比较多的仓库就是gitlab,但之前都是 …
Continue Reading
背景 基于 gitlab 15.1版 pages 搭建内部博客,参考官方文档,遇到一个又一个坑。之前看到别人吐槽说 gitlab 官方文档很差,我算是理解了。下面一个个说。 开始 按照 官方文档 的说法,基于模板创建一个新项目。 然后执行 CI/CD > Pipelines ,等任务执行完毕,到 S …
Continue Reading
背景介绍 上一个轮回,我花了三篇文章的时间着重向大家介绍了在条件有限的情况下,如果优雅地进行前端发版和迭代。庆七一,热烈庆祝香港回归,人民生活水平越来越好,昨天上午我自掏腰包买了台服务器,决定由 冷兵器 脚本编程部署时代进入 热武器 CICD 时代。 而今,山河无恙, 飞机 脚本终于不用再 飞 写第 …
Continue Reading
背景介绍 随着人类地发展,社会地进步,计算机技术地更新迭代,每一片码海里都有它宝贵的财富,每一座码山里都有着各自的秘密。怎么守住财富,隐藏一些秘密,成了一些开发人员所关心的事情。 需求分析 简单地说,有这样一个需求,我期望在项目中引入一个模块,这个模块我又不高兴给一些无关的人员看到,想想办法,我调研 …
Continue Reading
现在越来越多的项目使用Git作为版本控制的工具,通过Git进行分支和Tag管理,大多数情况这个过程都由手工完成,缺乏相应的规范,对于分支和版本号的控制也很随意,出现这样的情况往往是大家对软件交付过程中的软件版本控制不够重视,“只要确保软件是最新的版本即可”,甚至是项目管理的漏洞或者缺陷。其实软件的版 …
Continue Reading
本文将介绍数智化开发管理平台猪齿鱼Choerodon的权限体系,帮助猪齿鱼用户从自身需求出发,进行更细粒度的权限控制。本文也将对猪齿鱼中所应用的 RBAC 权限模型和 HZERO(汉得企业级 PaaS 平台)的角色权限体系进行简要介绍。 一、RBAC 权限模型 猪齿鱼 Choerodon 权限体系基 …
Continue Reading
版权声明:原创不易,本文禁止抄袭、转载,侵权必究! 本次教程建议一边阅读一边用电脑实操 目录 一、了解Git和Github 1.1 什么是Git 1.2 什么是版本控制系统 1.3 什么是Github 1.4 Github和Git是什么关系 1.5 为什么学习github 二、使用Github 2. …
Continue Reading
解决一次gitlab因异常关机导致启动失败 目录 解决一次gitlab因异常关机导致启动失败 1. 服务器异常关机 2. gitlab服务 2.1 进入gitlab容器内部 2.2 检查gitlab各服务状态 2.3 查看production.log日志 2.4 检查gitlab相关日志 3 小结 …
Continue Reading目录 1.什么是Gitlab Pages 2.开启Gitlab Pages 3.基本过程 4.托管markdown文档 4.1 安装sphinx等依赖 4.2 配置项目的sphinx配置 4.3 编写项目文档 4.4 创建首页索引 4.5 配置gitlab-ci.yml 4.6 生成网页 4.7 配 …
Continue Reading目录 1. gitlab-ci.yml的配置 1.1 几个基本概念 1.2 使用CI进行代码检查demo 2. Sonarqube安装和配置 2.1 Sonarqube安装 2.2 数据库配置 2.3 sonar-scanner安装 2.4 sonar-cxx插件安装 2.4 启动 2.5 gitl …
Continue Reading