git基础教程(八)

8. gitlab相关介绍

8.1 gitlab优点

  • 社区版本,本身能够在公司搭建环境
  • 维护人员多,版本更新块
  • 易用性强,上手快
  • 集成CI(持续集成)
  • 集成CD(持续发布)

8.2 持续集成

8.2.1 持续集成的优点

  • 快速发现错误。每完成一点更新,就集成到主干,能够快速发现错误,定位错误也比较容易。
  • 防止分支大幅偏离主干。若是不是常常集成,主干又在不断更新,会致使之后集成的难度变大,甚至难以集成。

8.2.2 持续集成的目的

  • 持续集成的目的,就是让产品能够快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干以前,必须经过自动化测试。只要有一个测试用例失败,就不能集成。

8.3 持续部署

8.3.1 持续部署的定义

  • 持续部署(continuous deployment)是持续交付的下一步,指的是代码经过评审之后,自动部署到生产环境。

参考连接 阮一峰的网络日志html

了解更多技术文章,欢迎关注个人我的公众号
git

相关文章
相关标签/搜索