代码提交流程经验总结

来源:互联网 发布:淘宝bape复刻哪家好 编辑:程序博客网 时间:2024/09/21 08:16

来源:http://blog.csdn.net/lezhiyong

    

a、提交的内容必须与版本任务强关联。

b、定期提交代码,本地不要积压代码; 如果是修改bug单,每修改一个bug提交一次; 做到每次提交是可验证的小功能。

c、每次提交与前后的提交无代码依赖,每次提交打出的版本是可运行的。

d、更新代码(Update)

更新代码(Update)保证每一位开发人员是在当前服务器源码的基础上开发新的特性,在Update过程中需要注意查看SVN客户端的修改日志信息,重点关注和自己工作强相关文件的变化;并确认重构代码无误。

e、Debug,release两个版本下的编译与运行验证无误。确保会议所有代码包括update更新代码和自己修改的代码在本地编译并以最新特性运行通过。

f、提交代码(Commit)

1、使用自己的SVN帐号提交代码,如果使用他人的帐号应注明提交人姓名。

2、为了避免冲突,提交代码(Commit)之前请先更新代码(Update)。

3、提交代码前进行代码审核,A提交请B审核代码,在每处修改的地方给B讲解为什么要做这些修改并获得B审核通过。

4、提交代码前先明确注释栏中包含以下信息,方便他人比对(严禁没有任何注释信息的代码提交)。描述规范:【修改问题】..【修改原因】.. 【修改人】..【修改日期】.. 【审核人】..

5、关注版本构建信息,如果构建失败,第一时间定位问题。构建成功后再Update,与SVN库上代码保持同步。

g、(尽量做到这步)在新环境Update代码,release编译与运行验证确保无误。

原创粉丝点击