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)的工具.
分享到:
相关推荐
书绝版了,仅用于学习。带完整的目录结构,方便阅读。
持续集成软件质量改进和风险降低之道
一种用于持续集成软件平台的报警方法、系统和计算机设备与流程.docx
智能运维:浅谈持续集成( CI)、持续交付(CD) 和软件测试.pdf智能运维:浅谈持续集成( CI)、持续交付(CD) 和软件测试.pdf智能运维:浅谈持续集成( CI)、持续交付(CD) 和软件测试.pdf智能运维:浅谈持续集成( CI)、...
Jenkins+Ant+Linux服务器持续集成部署.docx Jenkins+Ant+Windows服务器持续集成部署.docx Jenkins+Maven+Linux服务器持续集成部署.docx Jenkins+Maven+Windows服务器持续集成部署(不带项目名称).docx Jenkins+...
《持续集成:软件质量改进和风险降低之道》全面深入地讨论持续集成的各个方面。《持续集成:软件质量改进和风险降低之道》介绍了一种增加项目可见性、降低项目失败风险的有效实践。许多软件开发的资深人士认定,这种...
持续集成工具 cruisecontrol 配置文件
企业IT持续集成与持续交付实践.pdf
是它的12个基本原则之一,”持续集成”是一种软件开发实践.它要求开发小组的每个成员频繁的集成他们的工作成果.这个频度通常是至少每天一次有时甚至每天多次开发团队的成员频繁的整合他们之间的工作.这种整合不是...
随着软件行业的发展,许多软件集成方案已被大量项目使用,经过实践,人们逐渐认识到传统软件集成的不足,为了降低集成失败的风险,许多开发人员开始关注和使用持续集成技术,逐步认识到持续 集成的价值。 在软件...
持续集成:软件质量改进和风险降低之道,高效集成开发的好书
本实施方案旨在实现持续集成、持续交付和持续部署,以提高软件开发和交付的效率和质量。本方案将使用 Jenkins 作为持续集成工具, Git 作为版本控制系统, SVN 作为版本控制系统的备选方案。 一、持续集成、持续...
在提升软件质量、降低研发风险、拒绝浪费方面,处于敏捷实践领域的持续集成(Continuous Integration,CI)起到重要作用。持续集成能够解决研发工作中的80%任务(日常),而剩下的20%任务(非日常)需要研发团队智力...
通过持续集成控制代码质量 Maven+Hudson+Sonar 持续集成的基本原则很简单:尽早集成,经常集成。 持续自动构建 :使用CI,您只要按一下按钮,它会依照预先制定的时间表,或者响应某一特定事件,就开始进行一次构建...
我们不必把宝全部押在最后那一次 “大爆炸”式的集成上,而是采用”早集成、常集成”的策略。这样做可以减少缺陷引人和缺陷发现之间的时间,提高开发效率,降低风险。您对项目报告中提到的百分比将有更大的信心,而且...
本人亲自尝试 能够构建成功