我们使用的是Gitlab(gitlab.com免费版)。我的同事正在创建合并请求,我们正在合并一个分支(开发)到另一个(主)。当我的同事合并成主人时,MR显示为合并。然后,我在合并的分支上运行一些测试(目前没有通过GL自动完成),并且当我想合并合并时,我想关闭合并请求。不过,我没有任何选项可以关闭它 - 我没有关闭按钮,如果我在注释中键入/关闭,它不会执行任何操作。 我的同事或我都不能关闭MR。我们都有主人身份,并尝试更改各种MR项目设置,但无济于事。 PLease任何人都可以帮忙吗?关闭gitlab合并请求
1
A
回答
3
在Gitlab中,merged
状态表示相关的提交已合并且不需要任何操作。
A closed
合并请求是被搁置或认为不相关的合并请求。因此它不会被合并到代码库中。
因此,只有merge
MRs当你对这些变化感到满意,close
他们,如果你认为这些变化不值得被整合到有史以来的代码基地。
典型的工作流程是如下:
- 用户A在工作中的新增功能特性分支,并推动他们的工作,该分支。
- 他们可以打开合并请求,将其功能分支合并到主设备中。
- 用户B拉取功能分支,最终将其重新分配到主设备上,并运行他们想要的测试。
- 如果用户B是高兴的变化/新功能,它们可以合并MR进入主(或者合并到任何分支)
- 合并请求将被显示为合并
当然这是如果测试在CI中自动运行,则效果更好。
相关问题
- 1. Gitlab钩开合并请求
- 2. 撤销Gitlab中的新合并请求
- 3. GitLab允许Wiki合并请求吗?
- 4. gitlab实施AA钩当请求合并
- 5. 如何处理Gitlab合并请求?
- 6. 合并请求不工作GitLab
- 7. gitlab合并请求的补丁集
- 8. Gitlab合并请求与--no-ff
- 9. Gitlab合并请求: - 合并时忽略几个文件
- 10. gitlab拉请求
- 11. Github上的关闭请求是否表示没有合并?
- 12. Gitlab-CI:仅用于合并请求的gitlab ci触发器构建
- 13. GitHub - 合并请求 - 合并
- 14. PyQt4关闭标签请求关闭
- 15. 在GitLab中连锁多个合并请求
- 16. “added ... commits”对GitLab合并请求有什么意义
- 17. 锁定分支但允许gitlab合并请求
- 18. Gitlab - 在CI服务器中构建合并请求
- 19. GitLab:防止用户接受他们自己的合并请求
- 20. Gitlab:从提交ID获取合并请求
- 21. GitLab:审查合并请求一个文件在同一时间
- 22. gitlab-ci在合并请求中触发作业
- 23. 如何在批准合并请求时压扁提交,gitlab
- 24. Gitlab CI:合并请求的强制标签
- 25. 创建合并请求不在Gitlab中工作
- 26. Squash提交闭合请求
- 27. SQL Server关闭Web请求
- 28. 关闭python请求连接
- 29. HTTP请求不会关闭
- 30. 拉请求意外关闭
丢失了一些东西 – Jonas
对不起,我在完成之前就贴上了标签,并在准备好之前张贴了标签。我现在已经完成了这个问题。谢谢 – Hels