zoukankan      html  css  js  c++  java
  • .NET环境下每日集成(8):CruiseControl.Net Labeller Blocks

    Labeller Blocks为每次编译标记

    • Date Labeller
    • Default Labeller
    • Iteration Labeller
    • Last Change Labeller
    • Remote Project Labeller
    • State File Labeller

    1.Date Labeller

    生成如下格式yyyy.mm.dd.build

    <project>
       <labeller type="dateLabeller" />
       <!-- Other project configuration to go here -->
    </project>

    2.Default Labeller

    <project>
       <labeller type="defaultlabeller">
         <prefix>Foo-1-</prefix>
         <incrementOnFailure>true</incrementOnFailure>
       </labeller>	
       <!-- Other project configuration to go here -->
    </project>

    在指定的前缀后顺序加一,incrementOnFailure设为true指只有成功时才加一

     

    3. Iteration Labeller

    按迭代命名

    <project>
       <labeller type="iterationlabeller">
         <prefix>1.2</prefix>
         <duration>1</duration>
         <releaseStartDate>2005/6/24</releaseStartDate>
         <separator>_</separator>
       </labeller>	
       <!-- Other project configuration to go here -->
    </project>
    duration几周一次迭代,releaseStartDate迭代开始时间
    4. Last Change Labeller
    <project>
       <labeller type="lastChangeLabeller">
         <prefix>Foo-1-</prefix>
       </labeller>	
       <!-- Other project configuration to go here -->
    </project>

    一些有changenumber源码管理器用的。

     

    其余两个不常用,可以参考相关文档

     

    至此,本系列完毕,谢谢阅读!

    扫码关注公众号,了解更多管理,见识,育儿等内容

    作者: 王德水
    出处:http://www.cnblogs.com/cnblogsfans
    版权:本文版权归作者所有,转载需经作者同意。

  • 相关阅读:
    关于JSON可能出现的错误,待更/todo
    mongoose的安装与使用(书签记录) 2017
    HTTP的学习记录3--HTTPS和HTTP
    HTTP的学习记录(二)头部
    HTTP(一)概述
    LeetCode 455. Assign Cookies
    LeetCode 453. Minimum Moves to Equal Array Elements
    LeetCode 448. Find All Numbers Disappeared in an Array
    LeetCode 447. Number of Boomerangs
    LeetCode 416. Partition Equal Subset Sum
  • 原文地址:https://www.cnblogs.com/cnblogsfans/p/1169651.html
Copyright © 2011-2022 走看看