GitLab 安装成功后默认语言是英语,只有登录后才能手动指定为中文,且这个配置只对自己生效,经查阅资料后,总结全局修改GitLab14默认语言为中文方法如下:0. 进入容器如果你用Docker部署的GitLab,那么需要使用命令sudo docker exec -it gitlab /bin/bash进入容器1. 修改rails配置文件打开/opt/gitlab/embedded/service
转载 2024-06-19 11:39:05
114阅读
 GitLab-CI 工作原理将代码托管到 git 仓库在项目的根目录下创建 .gitlab-ci.yml 文件,在文件中包含了构建、测试以及部署等脚本,这些脚本被分组为 stage,共同组成了 pipelineGitLab 检测到 ci.yml 文件,使用 GitLab Runner 的工具运行定义的脚本环境准备一. 安装 GitLab使用 rpm 安装,也可以通过 docker、k8
转载 2024-05-05 22:14:58
176阅读
1. 标准的安装步骤: 官网 1. 安装并配置必要的依赖关系 如果你想使用 Postfix 发送邮件,请在安装过程中根据提示选择 'Internet Site'。 你也可以用 Sendmail 或者 配置一个自定义的 SMTP 服务 并 把它作为一个 SMTP 服务器。 在 CentOS 系统上,下面的命令将会打开系统防火墙 HTT
转载 2024-08-30 17:03:56
36阅读
gitlab(一):gitlab简介和安装 1   介绍GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代 码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单
转载 2024-05-24 12:57:36
48阅读
源代码工具结合项目介绍这篇博客主要介绍GitLab,主要是因为自己比较熟悉,好讲一些,也可以有东西讲吧。一、工具简介GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。GitLab由乌克兰程序员DmitriyZaporozhets和ValerySizov开发,它使
go module导入gitlab私有库gitlab、private、subgroup 、go get、go module、goproxy 由于golang的开发,多多少少会引入一些被*的依赖,因此在使用go module管理时,我们都喜欢设置代理,这样不仅能够访问到被*的依赖库,还能加快依赖的下载速度。目前国内的不错的go-module代理地址:https://goproxy.cn。 1、添加g
转载 9月前
108阅读
早上收到pmo邮件,要求统计某个时间范围内代码提交行数,一开始是懵逼的,不只如何下手,后来想到git这么强大的工具,这点小事应该能做到,于是乎搜索了一下,命令如下:git log --since ==2017-04-10 --until=2017-07-10 | wc -l 1822其他的命令(以下来自于网络):统计某人的代码提交量,包括增加,删除: git log --author="
CENTOS安装GitLab 1、防火墙配置systemctl stop firewalld systemctl enable firewalld iptables -F2、安装依赖yum -y install curl policycoreutils-python openssh-server perl3、安装 Postfix(可选) 使用Postfix发送通知电子邮件。如果想使用其他解决方案发
转载 2024-07-19 11:07:32
362阅读
在Kubernetes (K8S) 环境中,需要实现 GitLab 之间的同步操作,可以通过以下步骤来实现。首先,我们需要了解 GitLab 之间同步的流程,然后具体讲解每一步需要做什么以及相关的代码示例。 ### 同步 GitLab 流程 下面是同步 GitLab 的流程简介: | 步骤 | 操作 | | ------ | ------ | | 1 | 准备源 GitLab 和目标 Git
原创 2024-05-27 10:47:47
167阅读
首先说明一下:GitLab、GItHub、码云都是一个很好的仓库,他的管理可以使用Git来进行管理,GIt是一个非常强大的工具。下面将以Gitlab为例进行讲解。一.GitLab简介GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺
转载 2024-03-13 14:18:17
180阅读
1点赞
go module 是Go1.11版本之后官方推出的版本管理工具,并且从 Go1.13 版本开始, go module 将是Go语言默认的依赖管理工具。到今天 Go1.14 版本推出之后 Go modules 功能已经被正式推荐在生产环境下使用了。这几天已经有很多教程讲解如何使用 go module ,以及如何使用 go module 导
GitLab 是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过 Web 界面进行访问公开的
原创 2024-08-03 23:31:58
102阅读
前言      记得第一次了解gitlab的时候,是在暑假做项目的时候,当时是用git进行代码版本的控制,自己搭建了一个gitlab服务器,gitlab是用来存放代码和文档的。最近小编又一次了解了gitlab,原来它不止是代码文档存放工具,它的功能其实很强大,让我们一起来了解一下吧。叙述What's gitlab      从计划到监制,
转载 2024-02-21 14:57:04
83阅读
1 持续集成 概述及运行流程 1.1 持续集成概述 持续集成概述:持续集成(Continuous integration)持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并迚程自劢化测试。 持续交付:指的是在集成环境 基础之上,将代码部署到预生产 持续部署:在交付的基础上,把到生产环境过程自动化 1.2 jenkins
转载 2024-03-28 04:24:29
80阅读
https://docs.gitlab.com/ee/api/repositories.html curl --header "PRIVATE-TOKEN: fxhDXPRJAowCouXEobrz" "http://localhost/api/v4/repositories" curl --hea
转载 2023-07-05 20:20:42
154阅读
持续集成持续集成(Continuous Integration)是一种软件开发实践。团队在开发过程中,提倡每个成员写完一个小功能就集成到主干中,尽快暴露开发过程出现的问题,早发现早解决。这也是我们常说的“小步快跑”,防止到项目后期合代码的时候才发现严重问题,到时改动的成本和风险都会很大。虽然持续集成有许多好处,但每次集成的工作细碎繁琐,要合并代码、编译、跑测试用例、部署。如果跟以往一样,都由人工完
版本管控工具-gitlab一、什么是GitLabGitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的
转载 2024-03-24 12:23:28
71阅读
转载 2024-04-05 13:12:59
250阅读
Git中与标签相关的命令主要有:$ git tag                                    # 列出本地所有的标签$ git tag -a <tagname> $ gi
公司使用GitLab作版本控制工具,开发使用git客户端链接到公司GitLab服务器进行代码和文档的提交和维护。Git客户端安装教程:以下包括:GitGUI页面功能简介及克隆项目到本地、GitGUI增删改项目文件并提交、GitGUI与服务端同步一、GitGUI页面功能简介及克隆项目到本地打开gitGUI后进入首页,分别为:GitGUI创建新的本地库、GitGUI克隆服务器项目、GitGUI打开gi
转载 2024-04-21 12:58:12
102阅读
  • 1
  • 2
  • 3
  • 4
  • 5