配置管理作业指导书

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

配置管理作业指导书

1. 目的

为软件项目的配置管理过程中的一些过程执行提供指导性说明,以提高工作效率及统一工作思路;

2. 配置管理库说明

♦类型

分:动态库、基线库、静态库

⏹动态库:

主要用于开发小组的日常开发;开发人员可以根据权限自由的进行Update/Commit;

⏹基线库:

主要用于保存项目组提交的具有基线的配置项,对该库的内容的变动需要按照配置项变更控制来进行,该库只有项目级的配置管理员和系统级的配置管理员才有权限进行Update/Commit;

⏹静态库:

主要用于保存项目的Release(内部/外部)版本,包括所有的配置项;该库主要由系统级配置管理员来控制;

♦操作示意图

♦存储结构

把电子文档和源代码使用同一种方式来存储;

在公司服务器上建立一个专门存放配置库的目录,然后各个项目的配置库统一建立在其中;一般结构如下:

Svn Database (Server Folder)

+ vss SF2008

+ vss RAS

+ vss ETE

Static Folder (Server Folder)

Bluten SF2008

[Release ID1]。rar

[Release ID1]。rar

+ RAS

+ ETE

♦动态库(Dynamic Lib)、基线库(Baseline Lib):

⏹存储结构

⏹动态库:

在Dynamic Lib下建立一个Documents和一个Sourcecode文件夹。Documents下按照软件项目开发流程涉及到的过程域进行命名和建立存放结构;Sourcecode建立时只建立一个空的文件夹,剩余的由项目级配置管理员或项目经理创建;

⏹基线库:

分开发基线(Develop baseline)和产品基线(Product Baseline)

开发基线的结构和动态库的结构相同;

产品基线包含Install Program(安装包源代码)、Running Program(可运行组件)、Setup Disk(安装包)

⏹静态库:(以操作系统文件目录结构存在)

项目名称***

[Release ID1].rar

[Release ID2]。rar

♦库的建立

动态库和基线库由配置管理员建立在公司服务器上,存贮在SVN建立的库中;

静态库由配置管理员在需要时在公司服务器上,以文件方式存贮;

♦Web项目源代码目录结构

3. 配置管理配置项

♦配置项识别的准则及范围

以下为公司一般项目的配置项,项目组可以根据实际情况来定义配置项状态表:

基本配置项

以下是公司的基本配置项列表,任何项目都必须包含这个列表中的配置项,其他配置项可以参考“配

注:纸制档可以通过扫描形成电子档,进入配置库

4. 配置项命名规则

⏹文档,一般采用项目标识—文档名,

如:KMP51—需求规格说明书

⏹代码,一般采用模块名称

如:ORG,BaseInfo

5. 配置项版本编号和升级规则

♦处于“草稿”状态的配置项的版本号格式为:0。YZ(Y:0—9,Z:1-9)

♦配置项通过必要的确认后第一次纳入配置库时,初始的版本都是1.0;

♦升级

⏹文档:

如果只是做稍微的修改,则版本号的第二位增加,如:

1。1,1。2

如果文档的结构发生了较大修改或增加、删除功能模块,则版本号的第一位增加,如:

2。0,3.0

⏹代码:

如果只是做稍微的修改或修复了缺陷,则版本号的第二位增加,如:

1。1,1.2

如果是随模块的变化,增加了功能或接口,则版本号的第一位增加,如

2.0,3。0

♦基线的版本(项目的版本)由项目经理根据需要自己定义,如;

1.0,1。1,1.2,

2.0,2。1 ……

6. 日常自动备份机制的建立

♦配置库的自动备份

1、打开备份工具:

2、点击[备份向导]按钮,出现向导界面:

3、选择备份选定的目录,进行目录选择:

4、选择备份路径及文件名:

5、完成备份建立过程:

6、其中[高级]按钮,可以设置备份的频率和方式:

♦开发数据库/公司业务数据库的自动备份

MS SQL

7、启动SQLServer

8、选中[管理]目录下的[数据库维护计划]节点,右击鼠标,如下图:

9、点击[数据库维护计划]菜单,出现向导:

10、按照向导提示完成数据库自动备份的建立,其中可以配置备份的周期:

11、选择备份的路径:

12、直至计划建立完成:

Oracle 数据库的自动备份机制

环境:Window2k/xp/2003 + Oracle9i

方法:使用Windows任务计划,定期执行批处理文件备份Oracle数据库。

步骤:

1.新建一个备份Oracle

@echo off

rem %1 用户名(system)/密码(

rem %2 备份文件的路径(c:\)

if EXIST %2\%date:~—10%.dmp GOTO EXIST

:NEW

rem Exp的用法请参照帮助(命令行输入〉exp help=y )

exp %1 full=y direct=y compress=y file=%2\%date:~-10%.dmp log=%2\%date:~-10%.log goto END

:EXIST

echo %date%数据库已经备份

:END

echo Done.。。

2.在Windows中加入任务计划:

1)“我的电脑”—〉“控制面板”—>“任务计划”—>“添加任务计划”;

2)点击“下一步”,点击“浏览"选择要执行的BAT文件c:\BackupDB.bat;

3)根据需要选择多长时间备份一次数据库;

4)按照向导完成“添加任务计划”;

5)最后,再从“控制面板”的“任务计划”中打开该计划的属性;

相关文档
最新文档