2010-11-22 35 views
1

目前,我們正在使用的TeamCity和規劃,以移動到BuildForge因爲組織需求/約束的TeamCity Vs以上。我想對TeamCity和BuildForge進行功能比較。任何人都可以請幫助我。因爲我可以找到BuildForge與其他CI工具(如Hudson,CruiseControl)的比較。BuildForge

回答

1

我會用其他比較爲基準(尤其是哈德森一個,這將是非常接近),基本上創建你所關心的功能矩陣,看看哪些工具做什麼。您可以要求IBM解散。

一般情況下CI工具的特性列表(包含TC數據)是CI比較矩陣: CI Feature MatrixComparison of Continuous Integration Software

在Urbancode中,我們的AnthillPro產品與Build Forge直接競爭,我們的功能矩陣採用白皮書"Continuous Integration and Build Management Server Evaluation Guide"(需要註冊)。基本上,我認爲你會發現BF能夠處理更大的環境(可伸縮性,安全性,可擴展性類型的優勢),而TC則更純粹的團隊級CI服務器(更廣泛的集成和測試趨勢類型的活動)。

+0

感謝,白皮書給了我一個很好的啓示,以一個CI和BM工具,他們的目的之間的區別。 – 2010-11-23 07:02:24

+0

我很高興你發現它有幫助。 – EricMinick 2010-11-24 13:07:45

0

我用BuildForge,其實我使用ClearCase,ClearQuest的,對於用它加在一起超過十年,今天我仍然有一個客戶端來使用它。我的經驗是:忘記IBM,進入新時代。它是Git,JIRA,Jenkins,artifactory的世界。我見過TeamCity,但用處不大。這是我聽到比詹金斯更好的唯一構建工具。

忘掉BuildForge,它的老,速度慢,很難使用。與詹金斯這樣的工具相比,它有無窮無盡的插件,BF只是一個沒有提供任何東西的shell,所以你必須自己編寫所有的東西,並用Perl編寫。與Groovy相比,有多少年輕開發人員不能用Perl編寫?比較BF和Jenkins就像比較C語言和Java。

給什麼我做的這些天爲例:移動BF實例到另一臺服務器。對詹金斯來說,這只是一個目錄的副本。在BF中,你需要花一個星期才能弄清楚。