现在,我们想使用合并请求工作流与受保护的开发和发布分支。我们的要求是,如果不先在gitlab-ci上运行,任何代码都不能合并到这些分支中,以保持这些分支的整洁。由于gitlab似乎不可能自动测试合并请求,我们唯一的选择就是使用Merge commit with semi-linear history或Fast-
我没有在gitlab中看到“接受合并请求”按钮,尽管它具有“开发人员”级别的访问权限。相反,有这样的信息:
Ask someone with write access to this repository to merge根据文档,具有"Developer“访问权限的用户能够”管理合并请求“,但在这种情况下,这似乎是不可能的。我有两个“开发人员”级别的用户看到了这个问题,其中
我试图推动一个回购的硕士分支,我没有这样做,因为它是受保护的。
我试图查看项目设置,但没有看到任何受保护分支的选项。我能看到的唯一选择就是成员们。remote: GitLab: You are not allowed to push code to protected branches on this project.To git@gitlab.ins.risk.regn.net: