PR何时合并?什么时候合并?

我必须说,当有人报告错误或问题时,团队中的某个人经常会很快地说“此 PR 修复了它”。

之后,焦虑的用户会进行重建或更新,然后回来哭着求助,因为修复没有带来任何改变。

同一位可怜的团队成员会回复说 PR 尚未合并。

合并通常需要多长时间,或者这是否取决于具体情况?你们经常说 PR 已经合并,或者有人回复告知已合并——但并非总是如此。

我没有任何问题,我只是纯粹好奇。嗯……有时 PR 是否修复了我的一些重要问题或带来了不错的功能,这对我来说很重要,而获取这些功能需要重新构建,因为它非常耗时。但必须说——我得到了所有被告知为 PR 的东西。

我猜团队在合并某些内容之前必须进行一些双重检查。

恐怕答案是:“这取决于”。至少,我们需要等待自动化检查运行(大约 20 分钟),并且至少需要团队中的另一个人来审查/批准 PR。这可能需要几分钟到几天不等,具体取决于可用性和优先级。

如果这是一个更复杂的更改,或者审阅者有任何需要解决的评论,那么可能需要更长的时间。

顺便说一句,当我们在 Meta 上链接 PR 时,您应该会在 onebox 上看到一个小彩色徽章,它会告诉您它是否已被合并。例如:

10 个赞

当然是那个徽章 :man_facepalming:

是的——视情况而定 是个好答案。也是意料之中的答案。

3 个赞