最近在工作中,新单位的前端项目是通过 Gerrit 管理的。
刚刚参加没多久,就发现了几次这样的现象:开发成员提交的代码容易在 Gerrit 审核环节过程中把互相之间的代码覆盖掉。导致某一些已经被修复过的问题的反复出现。
参与项目的成员似乎无法通过 rebase 其他成员的分支来自行处理潜在的冲突,只能在审核阶段由审核的同学手动处理?
而且在代码入库(审核通过合并分支)之前,似乎也没法感知得到其他成员负责模块的开发进度?
请教一下大家 Gerrit 工作流正常情况下应该是怎么样的?
Gerrit 工作流中有没有办法体现 GitLab 那样的 PR 机制?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.