配置管理规范

每晚构建

修订历史
修订 1.1 2003/5/18 jiangxin
补充服务器的时间同步设置。
修订 1.0 2003/4/1 jiangxin
自动编译系统 HOWTO
修订 0.2 2002/03/22 jiangxin
自动编译系统模板

摘要

Windows 平台的编译系统解决方案。

(编译自版本: 7f6b461,最后更新时间: 2007-06-19)


目录

1. 引言
1.1. 名词解释
1.2. 建立系统的命令行编译过程
1.3. 关于版本号自增
1.4. 关于代码更新检查
1.5. 关于软件包签名和下载
1.6. 软件开发周期和版本号演进示意图
2. 自动编译系统流程图
3. 自动编译系统的配置
3.1. 目录结构
3.2. 配置文件
3.2.1. NBDHOMEDIR/build.ini
3.2.2. NBDHOMEDIR/LABEL
3.2.3. NBDHOMEDIR/BRANCH
3.2.4. NBDHOMEDIR/nightly.sh
3.2.5. NBDSRCCTL/VERSION
3.2.6. NBDSRCCTL/PROMOTION
A. Nightly Build命令行
B. 编程工具的命令行支持
B.1. Unix/Linux
B.2. Visual C++
B.3. C++ Builder
B.4. Visual Basic
B.5. Install Shield
B.6. INNO Setup
C. 时钟同步