Branch Overwrite Protectionの使用
Overwrite Protectionは、Salesforce組織に対して実行される安全機構で、メタデータの誤った上書きを防ぎます。
概要
上書き保護は、ブランチのコンポーネントを本番組織のコンポーネントと比較することで、誤って上書きしてしまうのを防ぎます。新規、差分、同一のコンポーネントを強調表示し、デプロイ中に重要なメタデータが保持されるようにします。このガイドでは、上書き保護ジョブの実行方法、結果の確認方法、および差分への対処方法を説明します。
ベストプラクティス
常に実行する 上書き保護 を本番または重要な環境へデプロイする前に行ってください。
注目する 差分のある コンポーネント — どのバージョンを保持するか決定する前に慎重に確認してください。
意味のある コミットメッセージ (メッセージ)を決定時に使用して、チームが変更理由を追跡できるようにしてください。
スキップするのではなく、上書き保護のUIでコンフリクトを解決してください — これによりブランチと組織の同期が保たれます。
ジョブが失敗するか 例外で終了した場合は、ログを直ちに確認し、修正後に再実行してください。
組み合わせる 上書き保護 と 事前デプロイ修正 を併用して、デプロイ前に上書きと不足している依存関係の両方を検出してください。
上書き保護ジョブを実行する
接続とコンポーネントを選択する
を使用してください 検索, フィルター、および 並べ替え オプションを使用して、正しい接続とコンポーネントを見つけてください。
クリックします を選択します 上書きを確認するSalesforce組織の接続として選択します。
クリックします 次へ.

クリックします 追加 各コンポーネントについて上書きを確認するために選択します。
(任意)クリック すべて追加 ですべてのコンポーネントを含めます。 注意: 検索、フィルター、並べ替えオプションは、 すべて追加 ボタンで追加されるコンポーネントを制限しません。
クリックします 実行.

上書き保護ジョブを開始した後、 アクティビティ タブを開きます。

上書き保護結果
結果を表示
をクリックします アクティビティ タブを開きます。
ジョブの 上書き保護 ステータスが 完了.
をクリックします 上書き保護 ジョブであることを確認してください。

この 上書き保護結果 ページには各コンポーネントのステータスが一覧表示されます。各項目の説明は下の表を参照してください。

コンポーネントの一覧は検索およびフィルタリングできます。例えば、 ステータス のみを設定して 差分のある.
新規
コンポーネントはブランチに存在しますが、組織には存在しません。これらは通常、組織にまだ存在しないため安全にコミットできます。特別な対応は不要です。
差分のある
コンポーネントはブランチと組織の両方に存在しますが、内容が異なります。この差分により、変更が正しいか確認し、コンフリクトがあれば対処する必要があります。
同一
コンポーネントはブランチと組織の両方に存在し、内容が同一です。対応は不要です。
差分を受け入れる
差分を確認したら、組織側の差分を受け入れて、ブランチの値を組織の値で置き換えることができます。差分を受け入れる方法は2つあり、以下の節で例を示します。 受信側 組織からの差分を受け入れてブランチの値を組織の値で置き換えます。 現在 すべて受け入れる
組織側のすべての差分を受け入れることは、ブランチ内のすべての変更が組織の値で置き換えられることを意味します。以下の例を参照してください:
すべて受け入れる 受信側 ブランチの 現在 内のすべての差分が組織の値で置き換えられます。例:
クリックします すべて受け入れる.

のすべての差分が 現在 の値で置き換えられます。 受信側 値。

行ごと
組織側の特定の差分のみを受け入れることは、ブランチ内で選択した変更だけを適用することを意味します。 受信側 組織の 現在 内のすべての差分が組織の値で置き換えられます。例:
をクリックします 右矢印 差分を置き換えたい行で 現在 を使用して 受信側 の値に置き換えます。

この 現在 値が 受信側 の値に置き換えます。

最終更新
役に立ちましたか?










