发布ccnet的步骤

第一步:

安装好ccnet程序,如下图所示(G:\软件\开发软件\ccnet):

第二步:

创建项目运作目录,比如,我要创建项目名称为[icanyin]BLL,在这个目录下建(D:\Program Files (x86)\CruiseControl.NET\server),如下图所示:

第三步:

创建上面项目名称的日记目录BLL(D:\Program Files (x86)\CruiseControl.NET\server\Icanyin),如下图所示:

第四步:

修改ccnet.config配置文件,如下图所示 :

代码详情的内容如下:

<project name="[icanyin]BLL" >  <!--你在ccnet要创建运作项目名称-->
<artifactDirectory>D:\Program Files (x86)\CruiseControl.NET\server\Icanyin\BLL</artifactDirectory> <!--在ccnet创建运作日志目录-->
<modificationDelaySeconds>10</modificationDelaySeconds>   

<sourcecontrol type="svn" autoGetSource="true" cleanUp="true">
<trunkUrl>https://usermic-unkuoa3/svn/Code/trunk</trunkUrl>  <!--svn路径:这个目的就是从svn上面获取代码下来-->
<workingDirectory>F:\test_ccnet\Code\trunk\</workingDirectory> <!--从svn上获取下来临时的代码的路径-->
<executable>D:\Program Files (x86)\VisualSVN Server\bin\svn.exe</executable>  <!--执行获取代码的svn程序-->
<username>ccnet</username>  <!--在svn上面创建的用户名和密码-->
<password>123456</password>
</sourcecontrol>

<!-- 以下触发事件的设置CCNET每60秒检查一次SVN是否有变动,其中buildCondition="IfModificationExists"表示如果SVN有变动存在的情况就进行Build -->
<triggers>
<intervalTrigger seconds="60" buildCondition="IfModificationExists"/>  
</triggers>

<tasks>

<msbuild>
<executable>C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe</executable>  <!--编译项目解决方案的程序-->
<workingDirectory>F:\test_ccnet\Code\trunk\ICanyin</workingDirectory> <!--从svn上获取下来临时的代码的路径-->
<projectFile>ICanyin.sln</projectFile> <!--要编译的解决方案-->
<targets></targets>
<timeout>60</timeout>
<!--记录编译的详细日志,需要单独下载这个程序集,放在工作目录(workingDirectory)下,下载路径 http://ccnetlive.thoughtworks.com/MSBuildXmlLogger%2DBuilds/-->
<logger>ThoughtWorks.CruiseControl.MsBuild.XmlLogger,ThoughtWorks.CruiseControl.MsBuild.dll</logger>
<buildArgs></buildArgs>
</msbuild>

<exec executable="F:\test_ccnet\Code_Push\publish-commondll.bat"/><!--目的复制dll到commond文件夹-->
<exec executable="F:\test_ccnet\Code_Push\publish-commondll-svncommit.bat"/><!--把commond文件夹下面的dll提交到svn上面-->
</tasks>

</project>

 

第五步:

打开访问地址:http://localhost/ccnet/server/local/ViewServerReport.aspx

 

转载于:https://www.cnblogs.com/jimmy88/p/5299902.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值