- マージリクエストへの “Work In Progress” フラグの追加
- マージリクエストからの “Work In Progress” フラグの削除
- 検索時に WIP マージリクエストを含める/含めない
「進行中」マージリクエスト
もしマージリクエストがまだマージされる準備ができていない場合、おそらく開発が続いていたりスレッドが開かれていたりするためでしょう。 この場合、”WIP“フラグが取り除かれるまで、”マージ “ボタンは無効化され、マージされるのを防ぎます。
マージリクエストへの “Work In Progress” フラグの追加
マージリクエストに進行中の作業としてフラグを立てるには、いくつかの方法があります:
- マージリクエストのタイトルの先頭に
[WIP]
またはWIP:
を追加します。 マージリクエストの説明を編集するときに、タイトルボックスの下にあるStart with WIP:をクリックしても同じ効果があります。 - マージリクエストのコメント内に
/wip
クイックアクションを追加します。 これはトグルであり、ステータスを元に戻すために繰り返すことができます。 コメント内の他のテキストは破棄されることに注意してください。 - マージリクエストのソースブランチを対象としたコミットメッセージの先頭に “wip” または “WIP” を追加します。 これはトグルではなく、別のコミットで再度行っても効果はありません。
マージリクエストからの “Work In Progress” フラグの削除
上記と同様に、マージリクエストをマージする準備ができたら、いくつかの方法で “Work in Progress” フラグを削除することができます:
- マージリクエストのタイトルの先頭から
[WIP]
またはWIP:
を削除します。 マージリクエストの説明を編集する際に、タイトルボックスの下にあるタイトルから WIP: 接頭辞を削除をクリックすると、同じ効果が得られます。 - マージリクエストのコメント内に
/wip
クイックアクションを追加します。 これはトグルであり、ステータスを元に戻すために繰り返すことができます。 コメント内の他のテキストは破棄されることに注意してください。 - マージリクエストの説明の一番下、「マージ」ボタンの隣にある「WIPステータスを解決する」ボタンをクリックしてください(上の画像を参照)。 ボタンを表示するには、プロジェクトに少なくとも開発者レベルの権限が必要です。
検索時に WIP マージリクエストを含める/含めない
マージリクエストリストを表示/検索する際、検索ボックスに「WIP」フィルターを追加し、「はい」(含める)または「いいえ」(除外する)を選択することで、WIPマージリクエストを含めるか除外するかを選択できます。