zoukankan      html  css  js  c++  java
  • Daily Build[called heart beat]

    ###Daily Build->Object File&Binary File->Deploymened on release server->BVT Automation.

      1.As of vs.net2003, IDE could control the entire solution build progress, but these all operations log are manipulated by IDE;

    For developers, the build progress is like a black-box, it is hard to be modified and managed. The PreBuildEvent and PostBuildEvent of course could be used for controlling the build progress, yet these events are all embedded in csproj/vbproj file, also hard to be modified and extended;

    above all, when the IDE is used for daily build, the VS.NET is required to be installed, which is an additional cost;

      2.Another preferred approach is using NAnt(A .NET Build Tool). this approach requires tons of xml config files which is a hot potato.

      3.As of vs.net2005, MSBuild has been used for doing this job. MSBuild reads .csproj file directly and manipulates csc/vbc or other compilers to build entire solution. Actually, VS2005 IDE itself has invoked MSBuild to accomplish compilation.

    reference: http://www.cnblogs.com/zoti/archive/2007/07/14/817846.html

  • 相关阅读:
    BUAA OO Unit1 表达式求导
    中介者模式
    命令模式
    观察者模式
    解释器模式
    策略模式
    迭代器模式
    模板方法模式
    代理模式
    桥接模式
  • 原文地址:https://www.cnblogs.com/paul-cheung/p/3195782.html
Copyright © 2011-2022 走看看