プルリクエストの概要

概要

プルリクエストはクラウドDevOpsワークフローの重要な要素であり、ソースブランチからターゲットブランチへの更新を可能にします。マージ前に承認が必要なコードレビューを通じた共同作業をサポートするよう設計されています。

プルリクエストの利点:

  • コードレビュー:マージ前に変更を徹底的に検査できるようにします。

  • 競合検出:プロセスの早い段階で競合を特定して対処します。

  • クリーンなリリース履歴:整理され明確なプロジェクト履歴を維持します。

プルリクエスト概要ページ

プルリクエスト概要ページは、すべてのアクティブなリクエストの包括的なスナップショットを提供します。中央ハブとして進捗の追跡とマージ準備の把握を支援します。各プルリクエストにはこれらの詳細が表示されます。

circle-info

アクティブなプルリクエスト

プルリクエスト概要ページにはアクティブなプルリクエストのみが一覧表示されます。プルリクエストが マージ済み または クローズ済みの場合、アクティブなプルリクエストのリストから削除されます。

タイトルとID

プルリクエストのタイトルとID番号。各プルリクエストには一意の連番IDが割り当てられます。

ステータス

プルリクエストのステータスは次のいずれかです:作成済み、レビュー依頼中、変更要求あり、承認済み。

作成者

プルリクエストを作成したFlosumユーザー。

最新のアクティビティ

プルリクエストの最後のアクティビティからの経過時間。

ターゲットとソース

ターゲットとソースのブランチは、ソースからターゲットへ向かう矢印付きで表示されます。ブランチをクリックするとブランチのメインページに移動します。

レビュアー

プルリクエストのレビュアーとして割り当てられたFlosumユーザー。

プルリクエストをクリックすると、そのリクエストの概要ページに移動し、操作を行うことができます。

その 縦に並んだ三つのドット メニューは、プルリクエストの末尾にあり、次のオプションを提供します:

  • 編集:ターゲットブランチやその他を変更するためのプルリクエスト編集ページに移動します: ターゲットブランチ, ソースブランチ, 名前、および 説明.

  • クローズ:マージせずにプルリクエストを終了します。一度クローズされると、プルリクエストはプルリクエスト一覧に表示されなくなり、これ以上操作は行えません。

検索、並べ替え、およびフィルタリング

プルリクエストページは、次のツールを使って検索、フィルタリング、並べ替えができます。

  • 検索 – プルリクエスト名またはIDで検索します。

  • 作成者 – PR作成者でフィルタします。

  • ステータス – ステートでフィルタ(作成済み、レビュー依頼中、変更要求あり、承認済み)。

  • レビュアー – 割り当てられたレビュアーでフィルタします。

  • 最新のアクティビティ – プルリクエストを次の方法で並べ替えます:

    • 名前で並べ替え A–Z – アルファベット順。

    • 名前で並べ替え Z–A – 逆アルファベット順。

    • 最新のアクティビティ – 最近の更新を先に表示。

    • 最も古いアクティビティ – 最初の更新を先に表示。

  • 日付範囲 – 作成または更新の期間でフィルタします。範囲を入力するには日付ウィジェットを使用してください。

プルリクエストのステータス

ステータス
説明

作成済み

プルリクエストはオープンされていますがレビューは行われていません。

レビュー依頼中

レビュアーが割り当てられましたが、フィードバックを待っています。

変更要求あり

レビュアーが承認前に修正を要求しています。

承認済み

プルリクエストはレビュアーによって承認され、マージの準備ができています。

プルリクエストのプロセス

プルリクエストは作成、レビュー、マージの3つの主要なステップを含みます。作成中に競合が発生した場合、マージ前に解決する必要があります。各ステップの詳細なガイダンスは以下の記事で提供されています。

circle-check

ベストプラクティス

最終更新

役に立ちましたか?