プルリクエストおよびマージの設定
すべての Bitbucket Cloud リポジトリで、ブランチやプル リクエストを作成できる機能が提供されます。管理者は、プル リクエストの既定の状態や、特定の条件でプル リクエストをマージできるユーザーを制御できます。以下の設定には、[リポジトリの設定] ページからアクセスできます。
リポジトリの設定にアクセスするには、リポジトリに移動し、左側のサイドバーで [リポジトリの設定] を選択します。
リポジトリの設定ページ | 説明 |
|---|---|
ブランチ制限 | 特定のワークフローを強制する場合、特定のブランチまたはブランチ パターンに対してブランチ制限を設定できます。
|
マージ戦略 | マージ戦略は、ユーザーがプル リクエストをリポジトリにマージする際に、コミット履歴をどのように表示するかを定義します。マージするには、ユーザーは [プルリ クエストのマージ] ダイアログから [マージ戦略] を選択します。リポジトリ管理者は、ダイアログに既定で表示されるマージ戦略を決定できます。既定のオプションを設定するには、[マージ戦略] ページから [既定のマージ戦略] を選択します。 For more details about merge strategies and why you'd use each one, see that section of the Merge a pull request page. |
既定のレビュワー | ユーザーがリポジトリでプル リクエストを作成した際に Bitbucket がそのプル リクエストに自動的に追加するレビュアーを指定できます。追加されるユーザーにはリポジトリへのアクセス権が必要です。[既定のレビュアー] ページから、ユーザーのユーザー名または氏名を入力して [追加] をクリックします。 |
プル リクエストの既定の説明 | プル リクエストの作成者は説明フィールドを使用して、画像 (スクリーンショットなど) やリンクでコード レビュー用のコンテキストを設定したり、レビュアーに手順を提供したりすることができます。これは、レビュー ガイドラインを伝えたり、コード レビュー中に完了する必要がある一般的なタスクを作成者にリマインドしたりするのにも非常に便利です。既定では、ソース ブランチに 1 つ以上のコミットがある場合、プル リクエストの説明に関連コミットの一覧が自動的に生成されます。 リポジトリ管理者は [デフォルト説明] リポジトリ設定ページで、すべての新しいプル リクエスト用に事前定義された説明テキストを追加できます。 特殊変数 説明内の特殊変数 |
カスタム マージ チェック | カスタムのマージ チェックを設定および設定するには、ワークスペース管理者である必要があります。 Custom merge checks are rules and conditions written as Forge apps that workspace administrators can create or implement from existing check apps created by others, like third-party vendors, to help build consistent, safe, and quality-focused workflows. These custom checks can provide customized validations for your pull requests and extra controls to your development workflow. In order to ensure their workflows remain consistent, repository admins can enable custom merge checks to ensure conditions or checks are met before code is merged. For more details, see Set up and use custom merge checks. |
この内容はお役に立ちましたか?