我司现在当前的开发流程如下:
主仓 fork 到个人仓
个人仓 dev 分支开发,分为 Bug 修复和新功能开发
-> merge 到 主仓 dev
-> 脚本 merge 到主仓 test
-> 脚本 merge 到主仓 release
存在问题,部分新功能开发周期长达 3 到 4 个月,各个功能之间存在着复杂的相互依赖(比如:开发顺序 AB ,B 动了 A 的部分代码 但是发布顺序 BA 的这种问题)
想看一下广大 V 友有什么更好更科学的开发流程
主仓 fork 到个人仓
个人仓 dev 分支开发,分为 Bug 修复和新功能开发
-> merge 到 主仓 dev
-> 脚本 merge 到主仓 test
-> 脚本 merge 到主仓 release
存在问题,部分新功能开发周期长达 3 到 4 个月,各个功能之间存在着复杂的相互依赖(比如:开发顺序 AB ,B 动了 A 的部分代码 但是发布顺序 BA 的这种问题)
想看一下广大 V 友有什么更好更科学的开发流程