首页 > Web开发 > 详细

CruiseControl.NET : svnrevisionlabeller

时间:2015-04-29 16:56:01      阅读:284      评论:0      收藏:0      [点我收藏+]

How to use svnrevisionlabeller as your labeller type in CC.NET:

 

1. Download ccnet.SvnRevisionLabeller.plugin.dll from here, and drop it into CC.NET server folder (i.e. C:\Program Files (x86)\CruiseControl.NET\server).

if you can‘t access the website, download it from here.

 

2. Update CC.NET configuration. 

Define labeller in your project, for example:

 

<labeller type="svnRevisionLabeller">

        <major>1</major>

        <minor>1</minor>

        <url>svn://localhost/repository/trunk</url>

</labeller>

When CruiseControl.NET begins a project build, it generates a label for the build and stores it in the property CCNetLabel.

If the configuration for the labeller is set as above, then CCNetLabel pattern will be like {major}.{minor}.{build}.{revsion}

 

{revision} is the latest Subversion revision number, {build} will start from 0 and incremented by 1 with each successful build having changes to the repository.

Please be noted that forcing a build without any changes to the repository will not make any changes to the label. 

 

3. Win+R, type “services.msc”, restart CruiseControl.NET Server.

 

CruiseControl.NET : svnrevisionlabeller

原文:http://www.cnblogs.com/cindy-hu-23/p/4466164.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!