web-dev-qa-db-ja.com

BitbucketとGitHubにはWork In Progress [WIP]プルリクエスト機能がありますか?

GitLabには Work In Progress (WIP)マージリクエスト機能があります。既にコードを同僚に見せたい場合や、[承認]ボタンが押されないようにする場合に非常に便利です。 Bitbucketに同様の機能はありますか? Bitbucketのプルリクエスト名に[WIP]プレフィックスを使用しようとしましたが、うまくいきませんでした。

GitHubにも同様の機能があるのか​​、それともブラウザに plugin が必要なのか興味がありますか?

10
Derp

Bitbucketの場合、WIP PRステータスはまだありませんが、機能強化はWIP ????です。この機能については、ここで投票できます。 https://bitbucket.org/site/master/issues/12503/add-additional-pull-request-states

10
gazdagergo

2019年2月以降、GitHubには「WIP」機能があります。「 ドラフトプルリクエストの紹介 」を参照してください

https://github.blog/wp-content/uploads/2019/02/draft-pull-requests.png?w=1354

ドラフトプルリクエストを使用すると、進行中の作業をコーディングするときに明確にタグを付けることができます。

プルリクエストを開くと、「プルリクエストの作成」ボタンの横にドロップダウン矢印が表示されます。
代わりに下書きを作成する場合は、ドロップダウン矢印を切り替えます。

それは意味します:

ドラフトプルリクエストは、ドラフト状態であることを明確に示すために異なるスタイルになっています。

  • ドラフトプルリクエストではマージがブロックされます
  • プルリクエストの下部にあるステータスを「レビューの準備完了」に変更して、ドラフト状態を削除し、プロジェクトの設定に従ってマージできるようにします。
  • また、リポジトリに CODEOWNERS file がある場合、ドラフトプルリクエストは、レビューの準備ができているとマークされるまで、それらのレビューアへの通知を抑制します。

Vanessa Gennarelli生徒にドラフトプルリクエストで作業を繰り返すように依頼する "

ローカルブランチで個人的に作業するのとは異なり、ドラフトプルリクエストに作業すると、サラにGitHubの機能と統合の利点が提供されます。

  • 彼女はタスクリストを使用して、不完全な作業を追跡できます。
  • 彼女は、ティーチングアシスタントに言及して、要件を明確にしたり、特に厄介なバグに関するヘルプを得ることができます。
  • 彼女は、新しいコミットごとにTravis CIからテスト結果を取得することもできます。

はい、できます プルリクエストのレビューを再リクエスト (2019年2月以降)

8
VonC