[TOC] 1.本章课程内容大纲 1.Gitlab版本库基本概述 1.什么是gitlab? 2.gitlab与github的不同? 3.为什么使用gitlab优势和使用场景? 2.Gitlab服务组成? 3.gitlab安装配置? 1.安装gitlab 2.配置gitlab访问域名 3.配置gitl ...
分类:
其他好文 时间:
2019-11-13 00:37:08
阅读次数:
181
1、新增tag https://docs.gitlab.com/ee/api/tags.html#list-project-repository-tags 2、获取指定项目合分支的最新一次merge request信息 https://gitlab.leihuo.netease.com/api/v4 ...
一、配置gitlab上提交代码后在jenkins上自动构建 1、在jenkins上配置gitlab 系统管理 >系统设置 >gitlab配置 2、在gitlab上配置token 3、在jenkins上配置gitlab的token 4、在构建触发器中配置 5、在gitlab中创建一个dev分支然后在j ...
分类:
其他好文 时间:
2019-11-12 13:16:33
阅读次数:
100
环境centos7,内存至少4G,Gitlab还是挺耗内存的。GitHub安装参考:https://about.gitlab.com/install/组件安装参考:https://docs.gitlab.com/ce/development/architecture.html安装配置Yum源使用国内的软件镜像站,这里使用清华大学开源软件镜像站。cat/etc/yum.repos.d/tsinghu
分类:
其他好文 时间:
2019-11-12 10:49:34
阅读次数:
94
如何多人协同开发同一个项目? 使用代码版本控制[version control]软件, 目前市面上比较流行的代码版本控制器有: git,svn,csv 1. 使用git管理代码版本 本项目使用git管理项目代码,代码库放在gitee码云平台。(注意,公司中通常放在gitlab私有服务器中) 1.1 ...
分类:
其他好文 时间:
2019-11-11 18:15:48
阅读次数:
109
还没有push到远程的时候,版本回退的测试如下 先克隆一个空的测试仓库,这是我自己在gitlab里创建的空仓库git clone http://192.168.1.114:8090/admintsh/blog.git 提交三次代码git add .git commit -m "xxx"使用git l ...
分类:
其他好文 时间:
2019-11-11 00:49:41
阅读次数:
116
1. 克隆项目 git clone git@dev.sjxc.com:lipengfei/st2xx_trip_boya_release_dev.git 2. 再项目目录文件夹下添加文件夹或者文件 3. git add -A 4. git commit -m'xxxx' 5.git remote - ...
分类:
其他好文 时间:
2019-11-10 19:49:51
阅读次数:
100
root身份安装 创建用户 编译安装成功后,接下来要做的就是创建一个普通用户,因为默认超级用户(root)不能启动postgresql,所以需要创建一个普通用户来启动数据库,执行以下命令创建用户: [root@localhost build_dir]# groupadd postgres [root ...
分类:
数据库 时间:
2019-11-10 15:54:44
阅读次数:
265
在列出DevOps 工具链之前,介绍一下什么是DevOps,虽然DevOps这个概念现在还没有标准的定义,但我们可以追溯一下其过去九年的历史发展过程(从2009年~2017年),列出几个相对明确又有所不同不同的定义,从而能够比较全面了解DevOps的内涵。 【2009】DevOps是一组过程、方法与 ...
分类:
其他好文 时间:
2019-11-10 13:34:47
阅读次数:
99
一、简介postgres在9.0之后引入了主从的流复制机制,所谓流复制,就是从服务器通过tcp流从主服务器中同步相应的数据。这样当主服务器数据丢失时从服务器中仍有备份。与基于文件日志传送相比,流复制允许保持从服务器更新。从服务器连接主服务器,其产生的流WAL记录到从服务器,而不需要等待主服务器写完WAL文件。PostgreSQL流复制默认是异步的。在主服务器上提交事务和从服务器上变化可见之间有一个
分类:
数据库 时间:
2019-11-10 10:12:44
阅读次数:
70