有没有办法在Gitlab中重新合并请求,就像有问题一样合并?
在此示例中,合并请求在代码审核之前已合并并已被还原,但重新打开原始合并请求以保留原始历史记录/讨论会很棒
答案 0 :(得分:2)
答案 1 :(得分:1)
目前无法实现。有一个feature request和一个已经started working on it的人,但是这项工作已经停滞了。
目前,我看到的唯一选择是打开一个新的合并请求并链接旧的合并请求。可能不是您想要的,但是很容易做到,并且至少两个MR是链接在一起的。
我还查看了API,是否可以复制旧的MR。尽管该API确实允许您添加讨论,但这是非常有限的。特别是因为当前不可能将讨论添加到特定的文件和行号。 It not even possible to extract that information via the API。
因此,完成“重新打开”或“复制”合并请求的唯一选择是使数据库混乱或在merge request上工作。