GitLab的安装及使用教程GitLab简介GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目安装。 它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于 ...
分类:
其他好文 时间:
2020-04-28 17:29:55
阅读次数:
53
一、背景介绍 Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、 ...
分类:
系统相关 时间:
2020-04-26 01:44:50
阅读次数:
71
转:https://www.cnblogs.com/yoyoketang/p/10220061.html 前言 前面总结了一篇关于接口测试的常规面试题,现在接口自动化测试用的比较多,也是被很多公司看好。那么想做接口自动化测试需要具备哪些能力呢?也就是面试的过程中,面试官会考哪些问题,知道你是不是真的 ...
分类:
其他好文 时间:
2020-04-26 01:34:24
阅读次数:
75
1 repo介绍 Android使用Git作为代码管理工具,开发了Gerrit进行代码审核以便更好的对代码进行集中式管理,还开发了Repo命令行工具,对Git部分命令封装,将百多个Git库有效的进行组织。 1.1清单库文件介绍 一个清单库可以包含多个清单文件和多个分支,每个清单文件和分支都有对应的版 ...
分类:
其他好文 时间:
2020-04-23 20:52:04
阅读次数:
80
Git 是目前世界上最先进的分布式版本控制系统(没有之一),是一个开源的分布式版本控制系统。解决多人协作开发时代码管理的问题。 四个区 工作区: 本地的工作台,对于添加、修改、删除文件的操作,都发生在工作区中 暂存区: 暂存区指将工作区中的操作完成小阶段的存储,是版本库的一部分 本地仓库: 仓库区表 ...
分类:
其他好文 时间:
2020-04-22 19:28:32
阅读次数:
60
第0章 环境准备 |主机名|外网IP|内网IP|内存/磁盘| | | | | | |gitlab|10.0.1.200|172.16.1.200|1C2G/20G| |jenkins|10.0.1.201|172.16.1.201|1C1G/20G| |nexus|10.0.1.202|172.16 ...
分类:
其他好文 时间:
2020-04-20 01:00:16
阅读次数:
71
0.Gitlab安装部署 参考:https://www.pingface.com/archives/gitlab 1.设置logo及提示信息 2.创建一个oldboy组 gitlab是基于组来控制用户对项目的访问的,一个组可以同时包含用户和项目,用户可以对自己组的项目进行访问. 3.创建一个项目: ...
分类:
其他好文 时间:
2020-04-20 01:00:00
阅读次数:
103
这种现象在开发流程不规范的团队里特别常见,尤其是一些“作坊式”的团队里。解决这种问题一般从两个方面入手: 一方面从开发管理入手,也就是从根源来解决问题。可以制定规范的开发流程,甚至可以制定惩罚制度,还有就是软件开发前做好规划设计。 另一方面就是加强测试,具体做法就是加强开发人员的自己测试,把这些问题 ...
分类:
其他好文 时间:
2020-04-17 00:40:32
阅读次数:
89
由于每个项目组git代码管理规范都不一致,分支开发和fork开发模式。我就说下fork处理的流程吧。 问题点: 我的代码是从自己的远程个人仓库clone的。我的个人远程仓库代码是从项目的远程仓库弄fork来的。 我clone的代码在本地修改了一部分代码,在我修改期间项目远程库代码被其他同事提交了好多 ...
分类:
其他好文 时间:
2020-04-16 19:23:38
阅读次数:
87
Gitlab是一个利用RubyonRails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人的项目Gitlab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,他非常易于浏览提交过的版本并提供一个文件历史库。他还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找一、环境准备如果是测试环境,其内存
分类:
其他好文 时间:
2020-04-15 18:01:20
阅读次数:
76