我閱讀了各種CI服務器的功能描述,但他們沒有告訴我在實踐中支持有多好。你有什麼經驗?您對CI服務器git支持(Windows)有什麼經驗?
回答
Here's CI服務器功能矩陣,包括GIT支持(向下滾動)。
編輯:wrt。經驗,我發現Hudson比CruiseControl更容易配置和維護。我過去認爲發現:需要相同的XML針對不同的一些重複
- CruiseControl的已經從一個非直觀的配置蒙受建立特別
- 的JUnit結果的整合和報告會消耗當您進行大量測試時(這是因爲JUnit XML報告已通過XSLT轉換爲HTML),所以內存很多(並且失敗)。
- 有時它已經丟棄了它的狀態文件,或者如果它不能寫入結果目錄(如果它不存在),並且在沒有有用的錯誤消息的情況下暫停,它就會吐出它的虛擬文件。因此,我花了更多的時間比我關心診斷和修復棘手的CruiseControl安裝。
很明顯,其他人會有不同的經歷,但我已經在不同的客戶網站上看到了上述情況。
一旦我們完成配置(這確實需要做一些工作),我的商店與Hudson取得了很大的成功。是否有一些您有興趣聽到的特定區域?
閱讀你正在處理的問題會很有趣。 – EricSchaefer 2009-08-25 06:28:12
我已經使用了TeamCity幾個月,git超過了一年。 TeamCity設置起來很輕鬆,並且最近添加了對git的內置支持(在此之前插件對我來說也工作得很好)。他們的git模塊工作得很好,但如果您在創建VCS根後切換指向的git服務器,它會感到困惑。在日誌記錄方面,我找不到太多的東西來找出問題所在。
但它在95%的時間內工作,我對整體感到滿意,因爲配置非常簡單。
我們使用BuildBot和git。一般來說,它的工作原理!
我們的構建系統在提交時(實際上是對原點的推送)都有掛鉤來啓動構建。 Buildbot的網站顯示了構建等的怪名單。總的來說,它的效果很好!
另外,看到一些將被合併到git中的功能並沒有很好的git支持,開發人員非常敏感並且在添加支持方面很有幫助。真的,一個偉大的系統,因爲它很容易影響事情。
- 1. 您對Clearcase Multiserver有什麼經驗?
- 2. 您對Erlang的氮有什麼經驗?
- 3. 您對核心位置服務的準確性有什麼經驗?
- 4. 支持經典ASP 2.0的Windows服務器/ IIS版本
- 5. 什麼AMF服務器支持遠程共享對象?
- 6. 您對Oracle的結果緩存功能有什麼經驗?
- 7. 您對分段/部署工件服務器有什麼用處?
- 8. Play Framework對客戶端/服務器狀態的同步化有什麼支持?
- 9. 什麼開發工具支持創建Windows服務?
- 10. Git服務器端分支
- 11. TFS 2015代理服務器是否支持Git?如果有,它是否具有完整的Git支持?
- 12. 您對PHP加密器有什麼經驗?你會推薦哪一個?
- 13. 您對Code :: Blocks有什麼體驗?
- 14. Nunit什麼是您的經驗
- 15. 對Nidium沒有Windows支持?
- 16. Windows服務器上的s3cmd工具,具有進度支持
- 17. Windows PuTTY - git錯誤 - 沒有支持的身份驗證方法
- 18. gzip沒有服務器支持?
- 19. WebSocket服務器支持
- 20. 你對TaskJuggler有什麼經驗?
- 21. 你對Devtrack有什麼經驗?
- 22. 你對GWT有什麼經驗?
- 23. 當您有CI服務器時,您是否必須在本地運行測試?
- 24. git服務器究竟是什麼?
- 25. 什麼是服務器端腳本語言支持ASP和ASP.Net
- 26. 什麼流行的Web服務器支持HTML5 WebSocket?
- 27. 爲什麼GCM支持服務器密鑰?
- 28. 爲什麼我無法推回對Git Windows服務器的更改?
- 29. 您使用Go for web服務使用什麼Web服務器?
- 30. 您使用什麼工具來促進持續集成(CI)?
我知道這個矩陣。它告訴我理論上哪些CI服務器確實擁有git支持。我想從練習中得到一些反饋,例如從那些真正使用某個CI服務器的人使用git ... – EricSchaefer 2009-08-24 08:30:22
這可能是值得重新描述您的問題標題。它似乎在問一些與你的實際問題不同的東西(例如,服務器與服務器的體驗) – 2009-08-24 08:32:04
你是對的...... – EricSchaefer 2009-08-24 12:58:46