01.
cvs+maven+cruisecontrol,构建持续集成我们用的是cvsnt, maven1.0, cruisecontrol2.2,基本已经调通了,还有点小问题。...查看完整版>>
cvs+maven+cruisecontrol,构建持续集成
02.
集成与构建指南(10)1.1 项目系统集成发布的实施方案项目最终产品即目标系统由各个构件和引用的第三方开发包共同组装而成,可以认为其源码就是各构件的源码,必须纳入配置管理只剩下构建脚本和专门用于验收测试的代码。针对上述...查看完整版>>
集成与构建指南(10)
03.
集成与构建指南(9)1.1 项目构件的实施方案项目本身构件与第三方开发包不同,可以直接使用统一的目录结构,源码必须纳入配置管理,并且要进行细粒度的版本控制。针对上述特点,本项目对构件的源码结构组织如下图所示: 目录说...查看完整版>>
集成与构建指南(9)
04.
集成与构建指南(8)1 各类构件集成的实施方案1.1 第三方开发包的实施方案第三方开发包在使用时有如下特点:每个产品有各自不同的目录结构,组织的方式不统一,直接使用将增加引用和依赖关系的复杂性;产品目录全部展开...查看完整版>>
集成与构建指南(8)
05.
集成与构建指南(7)1 构件的集成原则1.1 生产者与消费者不同构件的开发者之间通常处于一种生产者与消费者的关系,即生产者交付工件提供给消费者使用。生产者交付的工件类型有:原始(Original)工件(源码、构建脚本、...查看完整版>>
集成与构建指南(7)
06.
集成与构建指南(6)1 集成构建基本流程1.1 概述在构建开始前,构架师应当确定项目初步的基本源码包组织结构,和包之间的依赖关系等,并定义项目统一的构建目录结构。构架师还应指导集成员制定集成构建计划,以确定集成...查看完整版>>
集成与构建指南(6)
07.
集成与构建指南(5)1.1 CruiseControl执行脚本持续集成的过程由缺省文件名为config.xml的配置文件来定义。config.xml中确定了构建周期间隔,以及检测配置库状态、调用Ant配置文件进行构建等步骤的内容。为了实现自动化持续集成...查看完整版>>
集成与构建指南(5)
08.
集成与构建指南(4)1 构建基础知识1.1 Ant构建脚本自动化构建的核心是表达构件间依赖关系和构建步骤的脚本,Make工具使用makefile,而Ant使用了基于XML格式的缺省文件名为Build.Xml的配置文件。1.1.1 Ant项目...查看完整版>>
集成与构建指南(4)
09.
集成与构建指南(3)4 集成环境为了将源码等中间工件编译、链接生成的一个建造(build),必须使用相应的编译工具;而实现构建的自动化,则需要类似make等构建工具的支持;实施持续集成还依赖CruiseControl这类专门工具;另外由...查看完整版>>
集成与构建指南(3)
10.
集成与构建指南(2)2 术语说明Ÿ 冒烟测试用于快速验证一个系统集成的工作版本被成功地构建的一组测试。它们必须是低成本的测试(比如自动化的测试),目标是保证一个相对稳定的、值得展开后续重量级测试的工作版本...查看完整版>>
集成与构建指南(2)
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。