Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我怎样才能禁用";“合并按钮”;在Gitlab上的合并请求上?_Git_Gitlab_Gitlab Ci_Git Merge - Fatal编程技术网

我怎样才能禁用";“合并按钮”;在Gitlab上的合并请求上?

我怎样才能禁用";“合并按钮”;在Gitlab上的合并请求上?,git,gitlab,gitlab-ci,git-merge,Git,Gitlab,Gitlab Ci,Git Merge,我有一个用例,如果管道在目标(通常是主)分支上运行,我需要禁用所有合并请求的合并按钮。实际上没有任何方法禁用按钮本身,但您可以确保主是受保护的分支(默认情况下应该是这样)然后更改或确保仅限于某些用户或角色 在希望防止多个合并到可能冲突的同一分支的情况下,考虑合并将在哪里考虑到从其他合并到同一分支的更改。这是任何私人项目的付费功能,但对于GitLab.com上的公共项目是免费的。在一个自我管理的实例上,虽然它是付费的。这不是我要找的,但感谢您提供有关合并列车的信息。社区版上没有吗?对不起,我应该澄

我有一个用例,如果管道在目标(通常是主)分支上运行,我需要禁用所有合并请求的合并按钮。

实际上没有任何方法禁用按钮本身,但您可以确保
是受保护的分支(默认情况下应该是这样)然后更改或确保仅限于某些用户或角色


在希望防止多个合并到可能冲突的同一分支的情况下,考虑合并将在哪里考虑到从其他合并到同一分支的更改。这是任何私人项目的付费功能,但对于GitLab.com上的公共项目是免费的。在一个自我管理的实例上,虽然它是付费的。

这不是我要找的,但感谢您提供有关合并列车的信息。社区版上没有吗?对不起,我应该澄清一下。编辑了我的答案。不幸的是,在自我管理方面,你是对的,如果没有付费计划,它是不可用的。