最近提版本发布,出现大量冲突与代码遗漏,有什么比较好的免这些问题的代码开发流程?

2022-04-21 11:05:53 +08:00
 jasondennis12139
我司现在当前的开发流程如下:
主仓 fork 到个人仓
个人仓 dev 分支开发,分为 Bug 修复和新功能开发
-> merge 到 主仓 dev
-> 脚本 merge 到主仓 test
-> 脚本 merge 到主仓 release

存在问题,部分新功能开发周期长达 3 到 4 个月,各个功能之间存在着复杂的相互依赖(比如:开发顺序 AB ,B 动了 A 的部分代码 但是发布顺序 BA 的这种问题)

想看一下广大 V 友有什么更好更科学的开发流程
2113 次点击
所在节点    问与答
22 条回复
duke807
2022-04-22 01:59:42 +08:00
建議用 gerrit ,不需要 fork 到個人倉,主庫也不會分支爆炸,多人研發同步進度也及時
Bluelion
2022-04-22 09:57:16 +08:00
@dlsflh 去一家用 git 管理代码的公司上两个月班就获得了,或者自己看 git 的资料,搭个仓库自建项目和分支操作下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/848310

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX