SVN提交规范

SVN提交规范

ID:47547357

大小:80.00 KB

页数:5页

时间:2020-01-14

SVN提交规范_第1页
SVN提交规范_第2页
SVN提交规范_第3页
SVN提交规范_第4页
SVN提交规范_第5页
资源描述:

《SVN提交规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SVN提交规范文件编号:文件编号版本号生效日期SVN提交规范拟制:日期:审核:日期:批准:日期:第5页共5页SVN提交规范文件编号:修订记录日期修订版本修改描述作者第5页共5页SVN提交规范文件编号:目录1、规范的目的42、术语和定义43、适用范围44、参考和引用45、细则46、补充说明51、规范的目的本规范规定在产品开发过程中涉及的代码在SVN上的提交规则,确保分类清晰、提交格式第5页共5页SVN提交规范文件编号:统一、简洁、便于管理。2、术语和定义代码:包括软件开发过程中从开发商获取的源代码、自己开发的代码、针对测试反馈的bug进行修

2、改的代码。工作目录:软件开发人员本地主机或者编译服务器上,用于调试问题、解决BUG的源代码目录。编译目录:软件开发人员本地主机或者编译服务器上,用于编译版本、提交代码到SVN的源代码目录。模块名:为本次提交代码的主要模块名称,采用全大写字母标识,尽量与程序中模块的命名相同,且前后应保持一致,不应同一模块出现多种不同的命名方式。3、适用范围本规范适用于规范研发体系所有软件工程师的SVN提交。4、参考和引用5、细则5.1SVN注释SVN的提交时对注释的规范:1、注释文字可以使用中文或英文,推荐使用中文,要求都能清晰表述要表达的意思2、注释说明

3、符合要求的格式以及内容完整,包括如下的内容:格式要求:注释包括2个部分,中间用“

4、”隔开,第一个部分描述操作的类别;第二部分对该操作的目的、方法、可能的注意事项进行描述。第一部分的第一个词为类别关键词,具体分类和关键词如下:Vendor:供应商提供的原始代码加入SVN进行受控管理Develop:支持新特性的开发提交代码,包括功能优化和性能提升等的相关开发工作Bug:开发阶段完成后,各测试环节反馈的问题修改,包括测试部、现场、工厂等Customize:客制化需求软件制作过程中代码的修改内容完整要求:SVN提交时必须说明该操作的目的,并尽可能

5、的对相关的实现方法或注意事项进行说明;要尽量详细、清晰的说明修改内容,不允许为空或仅使用“Fix、Mofidy”等简单字词进行备注;其他要求:为便于检索、跟踪,推荐在注释的内容中尽可能多的包括功能特性相关的模块或特性名称5.2SVN提交要求代码的提交遵循如下的规则:1、第5页共5页SVN提交规范文件编号:供应商提供的代码:需在代码提交时注明对应的供应商,以及该代码支持的硬件情况进行说明,并尽可能对重点特性简要说明,如“11n”、“WAPI”svn–m“Vendor:Broadcom

6、注释”……2、新特性的开发提交的代码:是指开发阶段的代码

7、提交,提交要详细注明特性要求,设计或实现的大体原理,相关的注意事项,包括遗留问题等。可在Develop后面写上新特性的关键词,也可不写svn–m“Develop

8、[模块名]+注释”……3、问题修改的代码提交(bug):提交中需写明对应的bugFree编号,并对问题简要描述、问题的解决方法简要描述,同时要说明注意事项svn–m“Bug:xxxxxxx,xxxxxxx,……

9、[模块名]+注释”……其中xxxxxxx为对应的BugFree编号;如果一处修改同时改好多个bug,则同时写上多个BugFree编号。要求修改一个bug,提交一次,禁止将

10、几个可分开的问题修改合并在一起提交。4、客制化代码提交:提交中需写明对应的客户、出货的地点;并对客户的主要需求做简要说明。有的客制化也会涉及客户提到的新特性要求,则新特性的实现按第2点进行单独提交。svn–m“Customize

11、注释”……5、禁止代码的随意更改,对一个特定项目,不允许改动一个问题,分多次提交SVN对于注释,参照5.1的规范要求5.3SVN提交流程针对开发代码提交以及问题修改的代码提交要遵循如下的流程:1、先在工作目录进行开发、调试、修改2、同步编译目录的代码到SVN服务器上的最新版本3、将本次要提交的修改内容从工作目录合

12、入到编译目录4、编译目标代码并进行验证测试5、将改动内容合入到SVN6、(可选)从SVN重新下载包含本次改动的代码,进行编译、验证其他要求:1、工作目录也要及时更新,不要和SVN服务器有太大的差别2、提交代码时,如果出现冲突,必须仔细分析解决,不可以强行提交6、补充说明1.SVN提交过程中涉及的其他内容,参阅公司相关发布文件。第5页共5页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。