我们使用的是使用git-flow分支模型的Bitbucket服务器。在Bitbucket服务器中,是否可以限制拉取请求以要求它们与目标分支保持同步?
我已经使用分支限制来禁止推送主/发展,除非通过拉请求。
我现在想要添加一个进一步的限制,即PR中的合并不能执行,除非它是开发分支的最新版本。
我们使用的是使用git-flow分支模型的Bitbucket服务器。在Bitbucket服务器中,是否可以限制拉取请求以要求它们与目标分支保持同步?
我已经使用分支限制来禁止推送主/发展,除非通过拉请求。
我现在想要添加一个进一步的限制,即PR中的合并不能执行,除非它是开发分支的最新版本。
您可以设置为合并请求拉的策略。快进只是你想要为你描述的结果启用的一个。
https://confluence.atlassian.com/bitbucketserver/pull-request-merge-strategies-844499235.html
谢谢,我会试试这个镜头。你知道ff-only合并策略是否会创建合并提交吗? – snap
它不,我害怕。我想在https://jira.atlassian.com/projects/BSERV/issues/BSERV-9575?filter=allopenissues上有一个公开的建议,但我找不到任何东西。随意创建一个! – Rog