持续集成软件

CruiseControl

1定义

CruiseControl :简称 CC ,持续集成工具,主要提供了基于版本管理工具 ( 如 CVS、VSS、SVN) 感知变化或每天定时的持续集成,并提供持续集成报告、 Email 、 Jabber 等等方式通知相关负责人,其要求是需要进行日构建的项目已编写好全自动的项目编译脚本 ( 可基于 Maven 或 Ant) 。
2技术特点

平台核心非常小,但是扩展性非常强。比如对版本管理工具的控制都是在本地的工具客户端完成的,它进行统一接口的封装。

VSTS

为我们带来了他的全生命周期管理工具Visual Studio 2005 Team System,旨在改善软件开发方法在实际开发过程中的有效实施.VSTS扩展了Visual Studio 2005的功能,提供了新的源代码管理工具, 同时还为开发者提供了单元测试工具和代码分析工具. 不过VSTS 这次并不是将焦点全放在开发者身上, 它还提供了一系列支持整个开发团队的工具. VSTS为项目经理, 架构师, 开发者, 测试人员甚至开发经理都提供了相应的支持工具. VSTS提供了一套追踪软件开发过程的任务管理工具, 为了使整个团队的软件开发的过程能够清晰可见,VSTS还提供了自动生成项目门户网站(Web Portal)的工具.

你可能感兴趣的:(持续集成)