源代码管理制度
版本 <1.0>
文件编号:
| W.MIS-MN-5 | 生效日期: | 受控编号: | |||
| 密级: | 版本:V1.0 | 修改状态: | |||
| 总页数 | 4 | 正文 | 附录 | ||
| 编制:IT | 审核: | 批准: | |||
文档修改记录
| 修改编号 | 修改页码及条款 | 修改人 | 审核人 | 修改日期 | 生成版本 |
2. 代码的统一管理和备份 4
3. 代码的测试和提交 4
4. 第三方控件管理 4
5. 编码规范 4
源代码管理制度
1. 目的
[说明源代码管理的目的。]
本制度旨在规范源代码的备份和提交等工作的方式,保证代码的唯一性和有效性,避免因工作混乱引起的代码丢失或编译无效等情况。
2. 代码的统一管理和备份
[规定代码的备份机制。]
2.1 所有源代码统一用Source Safe管理,不允许在Source Safe之外直接更新源代码;
2.2 代码修改之后,首先编译并自行粗略测试,初步确认没有问题后才Check In;
2.3 每天下班前,Check In正确的代码,保证Source Safe服务器的代码是最新的正确代码,没有完成或者编译有问题的代码可以保留在本;
2.4 如果执行程序有两个或以上同事共同完成,每次编译升级版本的可执行文件之前,要Get其他同事的最新代码,避免覆盖其他同事的新改动;
3. 代码的测试和提交
[规定代码的测试方式和提交条件。]
3.1 代码要按计划的进度提交,不能按时提交要说明原因;
3.2 代码提交之后,通知代码管理人员,并有代码管理人员编译通过方为有效;
4. 第三方控件管理
[规定程序中使用得第三方控件的管理方法。]
4.1 编码工作开始之前,项目管理人员组织收集本项目预计用到的所有第三方控件,统一存放在第三方控件库(\\\\**\\W.MIS\\controls)(尽量少用第三方控件,建议只有Delphi本身+CX系列)
4.2 每个第三方控件在控件库中只保留一个版本,项目中使用的每个第三方控件也要确保是统一的版本;
4.3 编码过程中需要使用的第三方控件优先考虑从第三方控件库获取,特殊需要不能获取的,提出申请新加入控件库,项目组评审通过后才能使用,项目管理人员负责通知项目组成员周知;
5. 编码规范
5.1 编码规范参见《源代码规范文档.doc》。
5.2 系统界面风格以统一的编码模板为准。下载本文