当我尝试在 Gitlab Web UI 中删除像feature/xyz
这样的旧功能分支时,答案是一个红色的错误消息Something went wrong on our end.
看起来这是一个旧的 Gitlab 问题,分支名称包含斜杠:
gitlab-foss #1804删除分支不适用于包含斜杠 (/) 的分支名称
gitlab-foss #1399当分支名称包含斜杠 ("/") 时,Compare-View 断开
我的 Gitlab 在 Docker 中运行-gitlab / gitlab-ce:最新 (12.9.2) 你对 gitlab-ce docker 映像有同样的问题吗?如何修复它?
实际上,问题不在于 Gitlab 映像本身,而在于 Apache VirtualHost 代理到 docker 映像。所以我不必更改 gitlab-ce docker 映像中的任何内容,只需在 Docker 前面的 Apache VirtualHost 中添加以下行:AllowEncodedSlashes NoDecode
这个想法来自gitlab-foss #1399
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(46条)