持续集成服务器(CruiseControl)安装和配置

1、下载安装

我使用的是CruiseControl-2.8.4

CruiseControl:http://cruisecontrol.sourceforge.net/

SVN:http://subversion.tigris.org/

首先安装你的CruiseControl,压缩文件直接解压即可,

然后设置你的环境变量,将svn添加到你的环境变量的path中。

安装后CruiseControl安装后的目录结构如下:

image

其中CruiseControl(以下简称CC)自带ant1.7.0;

logs下面包括日志信息,可以通过在config.xml中指定日志路径和名称;

projects下面放的是需要进行持续集成的项目,lib目录中放有cruisecontrol.jar和其他运行需要的jar;

webapps下是cruisecontrol build结果的网站,可以通过访问 http://localhost:8080/dashboard来进行对你的项目进行编译发布到你指定的web容器上。

2、配置config.xml

<cruisecontrol>
	<project name="abbp">
        <listeners>
            <currentbuildstatuslistener file="logs/${project.name}/status.txt"/>
        </listeners>
		<bootstrappers>   
			<svnbootstrapper localWorkingCopy="projects/${project.name}"/>   
		</bootstrappers>
        <modificationset quietperiod="60">
			<svn localWorkingCopy="projects/${project.name}"/>
        </modificationset>

        <schedule interval="60">
			<maven2 mvnscript="C:\maven3.0.1\bin\mvn.bat" pomfile="projects/${project.name}/pom.xml"  goal="clean package"/>  
        </schedule>
        <log>
            <merge dir="projects/${project.name}/target/test-results"/>
        </log>
        <publishers>
			<onsuccess>
				<artifactspublisher dest="webapps" file="projects/${project.name}/abbp-web/target/abbp.war"/>
            </onsuccess>
        </publishers>
    </project>
</cruisecontrol>
ps:这是我的配置,已经测试通过,使用svn与maven2。

转载于:https://www.cnblogs.com/lexloo/archive/2011/04/01/2002080.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
STPA(系统风险评估方法)是一种用于评估系统风险的方法,它将系统的功能和结构与潜在的失效模式关联起来,从而识别潜在的安全风险。将STPA应用于汽车自适应巡航控制系统可以有助于识别和处理这种系统可能存在的安全风险。 在汽车自适应巡航控制系统中,STPA的应用可以通过以下步骤进行: 1. 定义系统功能和目标:明确自适应巡航控制系统的目标,例如维持车辆与前车之间的安全距离。 2. 识别控制程序和传感器:确定与自适应巡航控制系统相关的控制程序和传感器,例如车速传感器、雷达传感器等。 3. 识别系统结构:确定自适应巡航控制系统的整体结构和组件,例如控制单元、回馈环路等。 4. 分析失效模式:分析每个组件的潜在失效模式和故障条件,例如传感器故障、控制单元故障等。 5. 识别系统的安全风险:使用STPA方法,将失效模式与系统功能和结构关联,识别可能导致潜在安全风险的失效条件。 6. 评估和控制风险:对识别的安全风险进行评估和优先排序,并制定相应的风险控制措施,例如增加冗余系统、采用高可靠性组件等。 通过应用STPA方法,能够全面识别和评估汽车自适应巡航控制系统可能存在的安全风险,并采取相应的措施来减少这些风险。这有助于提高汽车自适应巡航控制系统的安全性能,保障驾驶员和乘客的安全。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值