2011-03-06 37 views
4

我希望使用持續集成,但我很少與Ant,Jenkins,CruiseControl,Phing,PHPUnderControl等迷失...您能否向我解釋持續集成的工作原理?

什麼是真正的持續集成?

我正在開發使用Zend Framework的PHP應用程序,而且很容易部署和測試一段代碼聽起來很不錯。

由於

+1

難道這不能通過谷歌搜索「持續集成」來解決嗎?有許多好的結果。 – Amy 2011-03-06 23:33:13

+0

http://tinyurl.com/ygy9sr6 – occulus 2011-03-07 00:23:01

+1

不是因爲很多事情是圍繞着CI而混合的,而且我也不瞭解周圍的所有概念以真正理解CI(不是周圍的事物) – 2011-03-07 10:29:46

回答

10

持續集成是每當檢入/提交發生時自動執行編譯的過程。這樣可以儘快識別集成問題,並更容易確定誰應對問題負責。作爲獎勵,持續集成需要完全自動化的構建過程,這使得任何人都可以更容易地在他們的機器上覆制開發環境。

+0

謝謝您的回答,我現在瞭解更多,CI只是一個接口,它在運行時運行腳本來測試修改,自動化構建是不同的,雖然它僅用於部署,類似於從開發平臺到生產平臺的持續集成,但我現在明白爲什麼它適用於每個項目。 – 2011-03-07 10:32:44