TeamCity

TeamCity

TeamCity 是 JetBrains 的 CI 服务器,以 Java 为基础开发的。

用 Incredibuild 加速 TeamCity

什么是 TeamCity?

TeamCity 是 JetBrains CI 服务器,以 Java 为基础开发的。TeamCity 是商业工具,Freemium 许可授权下可免费提供最多 100 个内置配置和 3 个生成代理配额。企业级团队则可使用企业服务器许可。TeamCity 以仪表盘设计美观和功能丰富而闻名,其中包括对各种技术的支持(如 Java、.NET、Ruby 等)、一系列出色的插件、支持 VCS(如 Git)、构建历史记录(仪表盘)、用户管理功能(与 Jenkins 相反)、报告(如历史记录、构建数据)等。

立即试用
what is teamcity

TeamCity 的具体功能,以及如何使用?

TeamCity 协助维护 CI 服务器,将管道自动化,并提供构建时间和磁盘使用情况等报告功能。此外,它还提供了优秀的构建历史记录、源代码控制和构建链工具。

TeamCity 发展历史

2006 年,TeamCity 作为一款商业工具正式发布,其最新版本在 2020 1 5 日更新。

立即试用

获取免费 License

TeamCity 集成/插件

使用 TeamCity 时不必使用插件,但 TeamCity 仍然有一个插件库,目前包含 399 个插件。

TeamCity Advantages:

  • 容易与各种 IDE 集成
  • 不需要插件
  • 文件齐全
  • 易于设置和配置
  • 跨平台
  • 用户可自由选择
  • 在构建失败时发出通知,并提供相关原因的详细信息

TeamCity vs Jenkins

TeamCity 是一个商业工具,而 Jenkins 是开源工具。TeamCity 用户界面比 Jenkins 更好,且提供了一些别具一格的功能,比如构建历史记录、构建链工具、源代码控制。但总的来说,Jenkins 插件覆盖范围更广。了解更多,查看对比回顾: Jenkins vs Teamcity.

icon

要点总结

TeamCity 是最好的 CI 工具之一,小型团队可以使用 TeamCity 的 Freemium 免费许可协议。

获取免费 License

More CI/CD tools