1
A
回答
5
連續通常意味着構建將在每次簽入後發生。在沒有任何變化的情況下進行構建是沒有意義的,如果在簽入之後構建,那麼如果構建失敗,則可以確定問題是什麼。每次簽入我們的主分支後,我們都會進行增量構建,並且每晚進行清理構建以捕獲依賴性問題,這些增量有時會錯過。
0
連續簡單地意味着每次入住。
由於每個項目都不同,所以沒有普遍接受的時間。例如,爲操作系統運行配置項需要比計算器應用程序更長的時間。
0
我會在每次入住一個缺口賭注。如果您的應用程序具有項目間依賴關係(即,我的Web應用程序依賴於構建jar或dll庫的另一個項目),並且該關係緊密結合,那麼每當有該依賴項的新構建時,我也想構建它們。
基本上,您希望儘可能快地構建並測試應用程序出現惡化的可能性。這樣你可以儘快發現新問題。
如果我做出改變並且破壞了某些東西,20分鐘後發現速度足夠快嗎?大概。但是如果10分鐘後我能發現,我會很樂意接受。同上5分鐘,或30秒。從我打破某些東西到發現它們之間的時間越少,由於我會更加熟悉它,不太可能深入到別的東西,也不太可能回家或吃午飯。我修復得越快,對隊友的影響就越小。
相關問題
- 1. XMPP會話持續多久?
- 2. TFS持續集成
- 3. PHP類的實例會持續多久?
- 4. 實體持續多久?
- 5. Drupal緩存持續多久?
- 6. AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)持續多久?
- 7. winsock連接持續多久?
- 8. ASP.NET模擬持續多久?
- 9. Chrome.storage:它持續多久?
- 10. 什麼是持續集成?
- 11. 與Grails持續集成
- 12. 增量持續集成
- 13. 持續集成web服務
- 14. iOS:UI測試+持續集成?
- 15. Corona SDK持續集成
- 16. QUnit和Sinon.js持續集成
- 17. 持續集成工具
- 18. 持續集成和QA
- 19. 竹子持續集成
- 20. 與VSTS的持續集成
- 21. VSTS&ansibe持續集成流
- 22. Mac Mini - 持續集成
- 23. iPhone的持續集成xcode
- 24. 檢查持續集成
- 25. Docker與AWS持續集成
- 26. 持續集成工具
- 27. JSTestDriver和持續集成
- 28. Hudson持續集成配置
- 29. 與mysql的持續集成
- 30. Tweepy - 能持續多久的API會話保持開放
+1爲夜間清潔搭建增加參考 – Suirtimed 2011-01-06 14:39:25