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
歡迎關注本站公眾號,獲取更多信息