当前位置:   article > 正文

Gitlab 持续集成与高级应用实战_git从入门到精通

git从入门到精通

一、Gitlab  持续集成

1、持续集成

持续集成概念的含义:

持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

持续集成的好处,主要有两个:

1)快速发现错误

每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。

2)防止分支大幅偏离主干

如果不是经常集成,主干又在不断更新,会导致以后集成的难度变大,甚至难以集成。

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

持续集成的原则:

业界普遍认同的持续集成的原则包括:

1) 需要版本控制软件保障团队成员提交的代码不会导致集成失败。常用的版本控制软件有 git、svn等;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/835749
推荐阅读
相关标签
  

闽ICP备14008679号