赞
踩
在团队多人协作开发中,分支管理需要解决如下问题:
我们团队的每个项目有四套环境:
5. 开发环境:开发人员本机或者远程开发环境(我们有几个项目是通过 sftp 远程开发);
6. 测试环境:供测试人员使用;
7. 预发布环境:类生产环境,上线前的回归测试使用;
8. 生产环境:正式发布功能;
根据实践,我们以 gitflow 为基础设计了自己的分支管理流程,该流程已经实践 2 年了,效果很好。
说明:
feature/fix
:开发分支/热修复分支。当需要开发新功能或修复 bug 时,开发人员从最新 master 分支创建新的特性分支,在这些分支上进行开发和自测。格式:feature-主开发人姓名-Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。