从release分支自动合并到develop(develop需要PR)

Automatic merge into develop from release branch (develop needs PR)

我正在尝试在 AzureDevOps 中结合 gitflow 和 PR。到目前为止,我找不到任何合适的解决方案。我将继续使用 PR 的手动 git 流程 :)。是否有可能将提交到发布分支的所有提交自动合并到受直接提交保护的开发中?或者在我们合并到 master 之后自动 merge int develop?这个想法是尽可能自动化,因为它在 git 流程中,但也与 PR 保持一致?

注意:这需要仅在 AzureDevOps 中可行。

我知道 github 可以在您执行 git 流完成功能时关闭 PR。 AzureDevOps 中需要类似的东西。

Is there any possibility to auto merge all commits that are commited into release branch into develop which is protected from direct commits? Or maybe automatic merge int develop after we merge to master?

对于这个问题,恐怕azure devops中没有这个功能。目前azure devops是这样设计的:devops只能是one-to-one个分支合并,合并到master分支后不能自动合并到develop分支。 git 流程中描述的功能无法在 azure Devops 中自动实现。所以,如果合并到master分支后想合并到develop分支,需要手动创建一个新的pr,虽然这样可能有点不方便。

你可以参考这个case,这个问题和你的一样