持續整合

持續整合英語:Continuous integration,縮寫為 CI),一種軟體工程流程,將所有工程師對於軟體的工作複本,每天整合數次到共用主線(mainline)上。這個名稱最早由葛來迪·布區(Grady Booch)在布區方法(Booch method)中提出,但是他並沒有提到要每天整合數次。之後成為極限編程(extreme programming,縮寫為XP)的一部份。

基本介紹

  • 中文名:持續整合
  • 外文名:Continuous integration
持續整合英語:Continuous integration,縮寫為 CI),一種軟體工程流程,將所有工程師對於軟體的工作複本,每天整合數次到共用主線(mainline)上。這個名稱最早由葛來迪·布區(Grady Booch)在布區方法(Booch method)中提出,但是他並沒有提到要每天整合數次。之後成為極限編程(extreme programming,縮寫為XP)的一部份。在測試驅動開發(TDD)的作法中,通常還會搭配自動單元測試。持續整合的提出,主要是為了解決軟體進行系統整合時面臨的各項問題,極限編程稱這些問題為整合地獄(integration hell)。

相關詞條

熱門詞條

聯絡我們