快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

亿万先生官方网站多少:每日构建(二)



上一篇文章是简单的先容了ccnet的部分设置,已经完成的设置有:

1:获取源代码 ,sourcecontrol 节点有所表现。保举应用svn,感到它在DOS下面调用会简单些。

2:编译工程。tasks/m亿万先生官方网站多少sbuild,主如果让msbuilder来完成,着实msbuilder远不止这个编译功能,像网站的宣布功能它都有。

3:支配文件。tasks/nan亿万先生官方网站多少t。这恰是这篇必要重点先容的内容。

nant对象功能异常全,也能获取完成获取源码和编译的事情,但这里我只利用它的支配文件功能。由于nant虽然功能强大年夜,但均是DOS敕令操作,用作主流程对通俗用户来说有难度。

nant最核心的便是它的build脚本文件了,这里简单的先容下文件布局。

1:build:XML款式,每个buil亿万先生官方网站多少d文件包孕一个project,project有多少target,每个target包孕多少task。但每个详细的task并不是包孕在target标签中,而是平级关系。

2:Projects:工程节点,相亿万先生官方网站多少关属性如下:

1>:name:工程名称。

2>:default:指定默认的tar亿万先生官方网站多少get。

3>:basedir:设置build文件的父目录。

3:Targets:目标、工具,target是nant脚本详细履行动作的最小单位,包孕一系列的task。相关属性如下:

1>:name,义务名称。

2>:depends,当前targets所依附的target,支持多个,中心用","分开。

3>:if,判断语句,如成立则履行此target。

4>:unless,假如前提不成立则途经target。

5>:description,相关描述。

4:Properties:属性。一个project可能有多个属性。主如果用来定义一些全局变量。例如:

property name="base.dir" value="../../20091030_NationalDay/src" />

property name="deploy.dir" value="../../deploy/web" />

您可能还会对下面的文章感兴趣: