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

相關文章
相關標籤/搜索