允许位桶用户创建分支,但仅通过拉取请求分支权限设置进行更新吗?

问题描述

我一直在寻找这种情况的答案,但在bitbucket的文档或此处找不到任何内容。基本上,我想为共享功能分支创建分支权限。当我们拥有一项新功能时,在很多时候,在合并到主分支(母版)之前,需要由多个开发人员完成前端和后端任务。因此,为此,我们创建了一个共享功能/ *分支,多个开发人员可以在其中创建拉取请求,并且一旦该分支是完全开发的功能,就可以通过拉取请求将其合并到主分支中。

问题是我们的一些开发人员对git不太熟悉,我不希望他们直接推送到shared-feature / *分支,我希望他们加入PR,以便其他从事开发工作的开发人员在我们希望将整个内容合并到master中之前,该功能代码更改以及我本人具有更大的可见性。我设置了分支权限,以保护共享功能/ *分支不被推送到。问题在于,共享功能/ *分支是短暂的,我们需要为每个功能创建一个新的功能,然后在功能合并后将其删除。因为我已经阻止了对这些分支的推送,所以开发人员无法创建新的共享分支来启动此过程。我猜想我可以将推送限制为仅限我自己,并在需要时创建每个共享分支,但我不想限制谁可以设置这些分支之一。

有人遇到过类似的问题吗? BitBucket中是否有设置或方法可以解决我所缺少的问题?是否有人使用不同的过程来处理共享功能,以防止开发人员将其代码直接推送到限制更改可视性的分支?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)