CruiseControl简介:
CruiseControl 是 一个持续测试(CI Continuous Integration)的服务器CI 服务器。它已经用了有五年多了,在许多方面, CruiseControl 服务器 已经成为持续集成实践的同义词。CruiseControl是一种持续集成过程的框架,包括了邮件通知,ant和各种源码控制工具的插件。并提供web接口,用于查看当前和以前的build的结果。
CruiseControl安装
CruiseControl可以在Linux和Windows环境下动作,同时CruiseControl是绿色软件,解压缩后就可以使用。如果使用 Windows,可以下载二进制可执行文件,然后运行它。同时CruiseControl是开源软件,可以在SourceForge上下载源文件。
CruiseControl的相关资源可以在CruiseControl的官方主页中浏览或下载,当前CruiseControl的最新版本为2.8.2。
CruiseControl的官方主页为:
http://cruisecontrol.sourceforge.net/
下面是Window Binary安装包详细的安装方法
1. 点击CruiseControl-2.8.2.exe
这里会弹出一个对话框来,如图:
这里,我们可以选择是否在开始菜单里面增加CruiseControl的快捷方式和Windows服务,我 们选择全部。然后选择“Next>”继续
2. 接下来,你可以选择安装的目录
比如我们选择D:\CruiseControl作为安装的目录,然后点击“Install”开始安装
3. 安装完成后,我们打开“开始菜单”->“程序”看到生成了一个CruiseControl的文件夹,如下图:
说明CruiseControl已经安装。其中点击菜单CruiseControl就可以打开CruiseControl的服务,菜单ReportingApp是CruiseControl的浏览界面。
安装完后,可以把安装好的文件夹移到其他机上,不用再安装了。
分享到:
相关推荐
3. **docs**:文档目录,提供有关CruiseControl的详细信息,包括用户手册、API参考、配置指南等。对于初次使用者来说,这是一个非常重要的资源,可以帮助他们理解如何设置和管理CruiseControl,以及如何解决遇到的...
文档内容分为两大部分,第一部分介绍使用VMware+CruiseControl搭建自动编译环境,主要面向系统管理员;第二部分则阐述自动编译的使用方法,适合质量保证和项目组人员学习。 **第一部分:VMware+CruiseControl的搭建...
【标题】"cruise_control.zip.zip" 暗示我们正在处理一个被压缩的文件,该文件可能包含有关“巡航控制”系统的数据或软件。在IT领域,巡航控制通常指的是自动化构建和部署的过程,用于持续集成和持续交付(CI/CD)...
手册中提到的OpenDocSeries还包括了其他开发指南和文档,如Spring开发指南、Hibernate开发指南、iBatis2开发指南、Webwork2开发指南、持续集成实践之CruiseControl以及Using the Rake Build Language等,这些文档均...
20. **持续集成**:如CruiseControl和Apache Maven的集成,使得测试成为CI流程的一部分。 21. **PHPUnit的执行**:详细描述了如何运行测试,包括命令行选项和配置文件的使用。 22. **PHPUnit API概述**:提供了对...
2007 年开始 Hudson 逐渐取代 CruiseControl 和其他的开源构建工具的江湖地位。在 2008 年的 JavaOne 大会上获得杜克选择大奖(Duke's Choice Award)。在 2010 年 11 月期间,因为 Oracle 对 Sun 的收购带来了 ...
与CruiseControl、Apache Maven等持续集成工具的集成。 **18. 扩展 PHPUnit** 可以通过扩展来定制PHPUnit的行为,如创建新的断言类、装饰器或测试运行器。 **19. PHPUnit API** 提供了详细的API文档,涵盖主要类和...
10. **Ant与持续集成**:Ant可以与各种持续集成工具(如Jenkins、Hudson、CruiseControl等)配合使用,实现自动化构建和测试。 11. **Ant与Maven的比较**:虽然两者都是Java构建工具,但它们的理念和应用场景有所...
hudson 官方手册 Hudson 是一个可扩展的持续集成引擎。 主要用于: 1.持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。 2.监控一些定时执行的任务。
- **CruiseControl**:通过 CruiseControl 实现持续集成。 - **phpUnderControl**:专门为 PHP 设计的持续集成工具。 #### 二十二、PHPUnit API 概览 - **PHPUnit_Framework_Assert**:提供了丰富的断言方法。 - ...
`default.build`可能是默认的构建配置,`release.build`可能是针对发布版本的配置,而`cruise.build`可能与持续集成工具如CruiseControl.NET相关。 4. **许可文件**: - `ASL - Apache Software Foundation ...
- **安全应用**:如CACC (Cooperative Adaptive Cruise Control) 和V2X (Vehicle-to-everything)通信。 通过深入学习和使用VanetMobiSim,研究人员和工程师能够更好地理解VANETs的工作原理,评估不同协议和策略的...
4. **自适应巡航控制(Adaptive Cruise Control, ACC)**:ACC系统允许车辆在设定的速度范围内自动跟随前车行驶,根据前车的速度变化自动调整自身速度,减轻长途驾驶的压力,并提高行驶安全性。 日产版DSA系统在...
1. 巡航控制系统(Cruise Control System,CRUISE): 文档多次提及“CRUISEON/OFF”及其它相关命令,表明英菲尼迪的车辆配备了巡航控制系统。巡航控制是一种允许车辆维持设定速度行驶的功能,减少了驾驶员需要踩油门...
奥迪A8的主动巡航控制系统(Adaptive Cruise Control, 简称ACC),是现代汽车技术中的一项重要创新,它旨在提升驾驶的舒适性和安全性。与传统的巡航控制系统相比,ACC系统能根据前方车辆的距离和速度自动调整自身...
#### 3.5 自适应巡航控制系统(Adaptive Cruise Control, ACC) 可以根据前车的速度自动调整自身车速,维持与前车的安全距离。 ### 四、未来发展趋势 随着技术的进步,未来的驾驶员辅助系统将更加智能化、集成化。...
10. **CRUISE CONTROL NOT PERMITTED** - 定速巡航功能不允许:这可能是由于特定条件(如车速、车况等)导致巡航控制无法启用,需要查阅用户手册了解更多信息。 11. **DSC SWITCHED OFF** - DSC(动态稳定控制系统...
- **自动驾驶巡航系统(Auto Cruise System)**:支持半自动驾驶功能。 #### 三、推荐的PWM MOSFET产品 文档还列举了一些针对特定应用场合推荐使用的PWM MOSFET产品,具体如下: ##### 1. 负载开关(Load Switch)...