Skip to main content

ターゲットルールセットへのブランチのマージ

Pega Communityのロゴ

注: 次のコンテンツはPega Communityを参照したページで、モジュール内容の理解度を高める目的で含まれています。

ブランチでのルール開発が完了したら、開発アプリケーションのターゲットルールセットにブランチをマージすることで、変更内容を有効にします。 その結果、チームは、ワークを上書きしたり、失うリスクを負うことなく、タイムリーかつ効率的に必要なソリューションを提供します。

はじめに: ブランチをマージする前に、基本ルールセットにすべてのルールをチェックインします。 詳細は、「Checking in a rule」を参照してください。

ベストプラクティスとして、システム管理者は、ウィザードから独立して、基本ルールセットに対する新しいルールセットのバージョンを作成します。 個々のチームは、特定のブランチでルールを開発し、そのブランチを管理者が提供する既存の基本ルールセットのバージョンにマージします。 その結果、管理者はバージョンをより良くコントロールできます。

  1. オプション:

    時間を節約し、ルールセットをマージする前に滞在的な問題を解決するには、競合が発生する可能性があるかどうか確認します。

    詳細については、「Viewing branch information」を参照してください。
  2. オプション:

    マージしたい変更内容のみをブランチが含むようにするには、開発が完了した後にブランチをロックします。

    詳細については、「Locking a branch」を参照してください。
  3. Dev Studioのナビゲーションペインで、「App」をクリックします。

  4. App Explorerで、「Branches」タブをクリックします。

  5. マージしたいブランチを選択します:

    選択肢 手順
    単一のブランチをマージ
    1. ブランチを右クリックして、次に「Merge」をクリックします。

    2. 「Merge branch」 ダイアログボックスで、「Proceed」をクリックします。

    複数のブランチをマージ
    1. アプリケーション名を右クリックして、次に「Merge multiple branches」をクリックします。

    2. 「Select Branches to Merge」ダイアログボックスで、使用したいブランチを選択します。

    3. 「OK」をクリックします。

  6. 競合やワーニングが発生した場合、「Merge Branches」タブで、問題に関する情報をレビューします。

    ブランチをマージする前に、競合を解決する必要があります。 詳細については、「Conflicts and warnings in the Merge Branches wizard」を参照してください。
  7. 「Target ruleset」セクションのバージョンのリストで、ルールセットをマージしたい基本ルールセットのバージョンを選択します:

    • マージ中に基本ルールセットに新しいルールセットのバージョンを作成するには、「Create new version」を選択します。
    • 既存のルールセットを再利用するには、ルールセットのバージョンを選びます。
  8. Merge」をクリックします。

    補足: マージが完了したら、結果についての詳細、マージされたルール数、ソースとターゲットのルールセットを確認することができます。
  • Conflicts and warnings in the Merge Branches wizard

    Conflicts and Warningsウィンドウは、Merge Branchesウィザードが競合もしくはワーニング、または両方があると特定したルールの拡張可能なリストを表示します。 このウィンドウを開くには、メインのウィザードスクリーンに表示される競合およびワーニングの番号をクリックします。

  • Merge branches customization

    組織のポリシーや手順に従う様々な方法で、開発チームのためのマージ処理を強化できます。 次の方法があります。

関連コンテンツ

トレーニングを受講中に何か問題がありましたら、こちらをご覧ください: Pega Academy サポートのよくある質問 (FAQ).

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice