web-dev-qa-db-ja.com

マージされたMRをGitlabで「オープン」に保つ目的は何ですか?

Gitlabには、プルリクエスト(PR)があるように、githubにはマージリクエスト(MR)があります。

MRが拒否された場合は、確かに閉じます。

しかし、MRが統合された場合はどうなるでしょうか。その場合、MRを閉じるためのボタンは使用可能なままです。

それで、正しい方法は何ですか?ストーリーの最後にすべてのMRを閉じる必要がありますか?もしそうなら、いつそれを閉じるのですか?

マージされたMRを「オープン」に保つ目的は何ですか?

編集

Gitlabチームはツイッターで私に返答します

「閉じる」ボタンは、「マージされた」マージ要求では使用できません。この動作を見ると、何か奇妙なことが起こっています。

https://Twitter.com/gitlab/status/77569564484560896

私は答えた

このスクリーンショットのように、マージされたMRのすべてで取得できますが、混乱しています。

https://Twitter.com/gitlab/status/77569564484560896

このスクリーンショットを追加する:

enter image description here

だから、私は再びこの状況を理解しようとしています。

1
Rémi Becheras

マージとクローズが別々になる理由はいくつか想像できます。

マージはより大きな機能の一部であり、すべてを閉じる前に他のマージを実行したい場合があります。たぶん、マージの競合があり、それを解決する必要があります。あなたが取ることができる十数の可能な行動があるかもしれません前にあなたは閉じます。拒否はまったく別の話です。他に何もすることはありません。

基本的に、保存ボタンと閉じるボタンがお気に入りのワードプロセッサで異なる操作であるのと同じ理由で、これらは別々の操作です。

1
Robert Harvey