TeamCity 与 BuildForge

发布于 2024-10-04 02:31:51 字数 154 浏览 5 评论 0 原文

我们目前正在使用 TeamCity,并由于组织需求/限制而计划转向 BuildForge。我想对 TeamCity 和 BuildForge 进行功能比较。有人可以帮我解决这个问题吗?我可以找到 BuildForge 与其他 CI 工具(例如 Hudson、CruiseControl)的比较。

We are currently using TeamCity and planning to move on to BuildForge because of organizational needs/constraints. I want to do a feature comparison on TeamCity and BuildForge. Could anyone please help me on this. As I could find comparison of BuildForge with other CI tools such as Hudson, CruiseControl only.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

香橙ぽ 2024-10-11 02:31:51

我会使用其他比较作为基线(尤其是 Hudson 的比较,它会非常接近),并基本上创建一个您关心的功能矩阵,并查看哪些工具可以做什么。您可以向 IBM 询问他们的故障。

CI 工具的一个重要功能列表(包含 TC 数据)是 CI 比较矩阵:
CI 功能矩阵持续集成软件比较

在 Urbancode,我们的 AnthillPro 产品与 Build Forge 直接竞争,我们对功能矩阵的看法在白皮书中 “持续集成和构建管理服务器评估指南”(需要注册)。

基本上,我认为您会发现 BF 能够处理更大的环境(可扩展性、安全性、可扩展性类型优势),而 TC 更纯粹、团队级 CI 服务器(更广泛的集成和测试趋势类型活动)。

I would use the other comparisons as a baseline (especially the Hudson one which will be quite close), and basically create a matrix of features you care about, and see which tools do what. You may ask IBM for their break-down.

A great list of features for CI tools in general (with data on TC) is the CI comparison matrix:
CI Feature Matrix and Comparison of Continuous Integration Software.

At Urbancode, our AnthillPro product competes pretty directly against Build Forge, our take on a feature matrix is in a white-paper "Continuous Integration and Build Management Server Evaluation Guide" (registration required).

Basically, I think you'll find that BF is capable of handling a larger environment (scalability, security, scalability type strengths) while TC is more of pure, team level CI server (wider range of integrations, and test trending type activities).

生生不灭 2024-10-11 02:31:51

我已经使用 BuildForge,实际上我将它与 ClearCase、ClearQuest 一起使用了十多年,今天我仍然必须在一个客户端上使用它。我的经验是:忘记IBM,来到新时代。这是 Git、JIRA、Jenkins、artifactory 的世界。我见过 TeamCity,但用得不多。这是我听说过的唯一比 Jenkins 更好的构建工具。

忘掉 BuildForge吧,它老旧、缓慢、难以使用。与 Jenkins 等具有无穷无尽插件的工具相比,BF 只是一个 shell,什么也不提供,所以你必须自己编写所有内容,并且用 Perl 编写。与 Groovy 相比,有多少年轻开发人员不能用 Perl 编写代码?将 BF 与 Jenkins 进行比较就像将 C 语言与 Java 进行比较。

举个我这些天在做的事情的例子:将一个BF实例移到另一台服务器上。对于 Jenkins 来说,它只是一个目录的副本。在BF中,你需要花一周的时间来弄清楚。

I've used BuildForge, actually I used it together with ClearCase, ClearQuest, for more than a decade and today I still have to use it at one client. My experience is: forget about IBM, come to the new age. It's Git, JIRA, Jenkins, artifactory's world. I've seen TeamCity but didn't use a lot. This is the only build tool I heard better than Jenkins somehow.

Forget about BuildForge, it's old, slow, hard to use. Comparing to tools like Jenkins has endless plugins, BF is just a shell provides nothing so you will have to write everything yourself, and in Perl. How many young developers can't write in Perl, comparing to Groovy? Comparing BF to Jenkins is like comparing C language to Java.

Give an example on what I am doing these days: move a BF instance to another server. For Jenkins, it's just a copy of a directory. In BF, you need to spend a week to figure out.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文