Gui*_*lla 14 git gitlab gitlab-ci gitlab-7
场景:我们是3位开发人员.
开发人员1(管理员)创建了主仓库.
开发人员2分叉管理员的回购.
开发人员3分叉管理员的回购.
开发人员2创建了一个功能分支"功能1"
开发人员3从开发人员2回购中检出"功能1".
当Developer 3尝试创建合并请求时,他只能看到自己的和管理员的回购.
所以我想知道,是否可以创建一个合并请求到另一个不同于我的叉子的遥控器?"
到目前为止我唯一看到的解决方法是:
开发人员2将功能分支推送到管理员的仓库(通过合并请求)并要求管理员"保护它",然后开发人员3也必须为管理员的仓库创建合并请求,这种方法的问题是开发人员2失去分支的所有权,他们每次想要推动更改时都必须创建合并请求.
另一方面,似乎这个功能被添加到GitLab但我找不到有关此功能的官方文档.
也许没有叉子?
您可以利用可以在同一存储库中发出合并请求的事实。因此,也许这三个人都可以使用与开发人员相同的存储库,管理员应该将关键分支设置为受保护。
如果进行任何更改,任何人都可以创建从一个分支到另一个分支的合并请求...并且任何人都可以审查、讨论...
| 归档时间: | 
 | 
| 查看次数: | 2558 次 | 
| 最近记录: |