• [BuildRelease Management]Visual Build



    一 Visual Build

    1)Visual Build

    Visual Build能够使开发人员和构建人员容易地创建自动的,可重复使用的构建过程。

    * 自动化构建和发布桌面软件,游戏,网页应用,企业开发和管理任务,等;

    * 包含直观的GUI前端能够快速创建,调试和管理工程;

    * 提供内置的功能支持通用的构建操作和第三方产品;

    * 提高产品发布的质量,能够更快地查找和修复缺陷;

    * Visual Build帮你做重复的工作,使你可以将精力花在更有意义的事情;

    2)架构


    3)主页:http://www.kinook.com/VisBuildPro/

    二 Visual Build特点

    Visual Build能自动化常见的构建任务,例如:

    *  获得源代码,提交修改,对版本控制系统进行标示(label);

    *  构建微软,Embarcadero 和其他的源码工程(project);

    *  设置和获得工程的版本;

    *  编译帮助工程;

    *  创建安装文件;

    *  拷贝,删除,改名,列举和设置文件的属性;

    *  刻录文件到CD 或 DVD;

    *  创建,更新和提取ZIP文件;

    *  从或者像网站,FTP服务器或网络路径部署文件;

    *  通过SFTP,SSH,SSL来实现安全地信息传输;

    *  部署基于微软COM+,MSMQ,SQL Server和IIS的应用程序;

    *  维护虚拟机;

    *  发送邮件或新闻组宣告来通知构建的成功或失败;

    *  记录所有的构建活动然后生成报告;

    *  执行自动的,定时的,远程的,持续的,在线的构建;

    *  执行测试驱动开发;

    *  读写text,XML,INI文件;

    *  在文件中搜索和替换文本;

    *  读写注册表;

    *  并行地执行构建操作;

    *  注册类型库,组件和.NET组件;

    *  运行单元测试和产生文档;

    *  启动和停止Windows的Services;

    *  更多。。。

    如下图1:

     

    和图2:


    Visual Build执行这些需要一遍一遍重复执行的乏味的步骤,确保所有的步骤成功地完成。当构建的时候每一步的详细的状态将被显示,而且可以选择性地记录到文件。如果一些步骤失败了,Visual Build能够准确地确定错误,当问题被修改后能够从出错的地方继续进行构建。

    三 Visual Build使用

    1)使用Visual Build GUI(VisBuildPro.exe)来配置/调试/运行构建过程(project xml based)


    2)Visual Build的构建过程文件***.bld(其实是xml文件)

     

    3) 通过visual Build在命令行来运行构建过程

    VisBuildCmd.exe ***.bld

    完!


    作者:iTech
    微信公众号: cicdops
    出处:http://itech.cnblogs.com/
    github:https://github.com/cicdops/cicdops

  • 相关阅读:
    c语言输入一个字符串,统计其字母,数字和其他字符的个数,并以柱状图输出
    c语言中的#ifdef和#ifndef
    宏定义#define
    c语言中的register int
    android SDK 更新的几个网址
    android studio启动不进行fetching Android sdk compoment information
    android eclipse ADT 安装maven插件失败
    Jsp 的映射
    Jsp 九大隐式对象
    Jsp 乱码处理
  • 原文地址:https://www.cnblogs.com/itech/p/1782456.html
Copyright © 2020-2023  润新知