10月2日,JetBrains发布了IntelliJ IDEA 6.0和TeamCity 1.0,对于IntelliJ IDEA,相信大多数Java程序员都知道,而TeamCity却是一个新的名词。在介绍TeamCity之前,我们想介绍一下其被开发出来的背景。 我想很多程序员都读过老马(Martin Fowler)的Continuous Integration,如果不了解老马的话,那么一定了解Nightly Build技术,持续集成、每日构建等一定会勾起你的记忆。对Java程序员来说 ,CruiseControl一定不陌生,CC就是Continue Integration思想的产品实现。 讲了这么多,TeamCity究竟是什么?从TeamCity首页我们可以知道,TeamCity是一款针对Java和.Net开发人员设计的集成团队开发环境(Integrated Team Environment),主要的目的就是提升团队合作的效率,主要体现在分布式编译和测试、实时的单元测试、服务器端的代码审查和代码覆盖分析等。 下面让我们简略地看看TeamCity的特性:
现在购买和升级 IDEA 6.0,你可以免费获取TeamCity License ($199/user)。