git基础教程(八)
yz0001 人气:1
# 8. gitlab相关介绍
## 8.1 gitlab优势
- 社区版本,自己可以在公司搭建环境
- 维护人员多,版本更新块
- 易用性强,上手快
- 集成CI(持续集成)
- 集成CD(持续发布)
## 8.2 持续集成
### 8.2.1 持续集成的优势
- 快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。
- 防止分支大幅偏离主干。如果不是经常集成,主干又在不断更新,会导致以后集成的难度变大,甚至难以集成。
### 8.2.2 持续集成的目的
- 持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干之前,必须通过自动化测试。只要有一个测试用例失败,就不能集成。
## 8.3 持续部署
### 8.3.1 持续部署的定义
- 持续部署(continuous deployment)是持续交付的下一步,指的是代码通过评审以后,自动部署到生产环境。
[参考链接 阮一峰的网络日志](http://www.ruanyifeng.com/blog/2015/09/continuous-integration.html)
了解更多技术文章,欢迎关注我的个人公众号
![](https://img2020.cnblogs.com/other/1617275/202003/1617275-20200318214754371-53467734.jpg)
加载全部内容