Branch PreDeploy Fixの使用
PreDeploy Fixは、デプロイ前に欠落している依存関係を積極的に検出して解決します。
概要
PreDeploy Fixは、デプロイ前にブランチの潜在的な問題を検査する検証プロセスです。例えば:
APIバージョンの不一致
不足しているコンポーネント
壊れた参照
満たされていない依存関係
問題が検出されると、解決方法のオプションと共に一覧表示されます。このプロセスは次の点でデプロイ失敗を防ぐのに役立ちます:
コンポーネントのAPIバージョンの確認および更新
不足しているメタデータの取得
問題のあるコンポーネントへの参照の削除または更新
これらの点に対処することで、デプロイはよりクリーンでエラーが少なくなります。
ベストプラクティス
デプロイ前には常にPreDeploy Fixを実行してください 検証 または デプロイ して失敗の可能性を減らします。
不足している依存関係の場合は、可能であれば 取得 を使用してすべての依存関係が正しく含まれていることを確認してください。参照を 削除 するのは、その参照が不要または廃止されていると確信できる場合のみにしてください。
明確で説明的な コミットメッセージを入力してください。これらは将来の追跡のためにコミットタブに表示されます。
問題を解決した後、リストが空になるまでPreDeploy Fixを再実行してください。
PreDeploy Fixジョブを素早く追跡するには、(ステータス、種類、日付範囲などの)フィルターを アクティビティ で使用してください。
ジョブが 例外 または 対応が必要 で終了した場合は、何を修正する必要があるかを理解するためにログを確認してください。
ブランチでPreDeploy Fixを実行する
PreDeploy Fixの結果
APIバージョンエラー
PreDeploy FixがAPIバージョンエラーを検出した場合、それらは APIバージョンエラー テーブルに表示されます。このテーブルはAPIバージョンエラーのある各コンポーネントを表示します。各コンポーネントの右側には2つのAPIバージョンが表示されます: コンポーネントのAPIバージョン と 組織のAPIバージョン。コンポーネントのAPIバージョンはブランチでコンポーネントが使用しているバージョンで、組織のAPIバージョンはこのPreDeploy Fixの接続として使用されているSalesforce組織で使用されているバージョンです。
これらのエラーの解決方法については、下のセクションを参照してください。 Branch PreDeploy Fixの使用 APIバージョンエラー
デプロイの横にある 不足している依存関係 タブに表示されます。

PreDeploy Fixが不足している依存関係を特定した場合、それらは
不足しているコンポーネント テーブルに表示されます。このテーブルは、参照元のコンポーネントとともに各不足しているメタデータ依存関係を表示します。不足しているコンポーネントを修正するには、2つのオプションから選択して必要に応じて各コンポーネントに適用できます。 :このオプションは不足しているコンポーネントを取得してブランチにコミットします。
取得:このオプションは不足しているコンポーネントへの参照を削除し、ブランチにコンポーネントなしでデプロイしても安全であることが確認されている場合にのみ使用してください。
削除不足している依存関係
これらのエラーの解決方法については、下のセクションを参照してください。 Branch PreDeploy Fixの使用 APIバージョンエラー
デプロイの横にある タブが表示されない場合は、欠けている依存関係がないことを意味します。 タブに表示されます。

ジョブログの表示 タブが表示されない場合は、欠けている依存関係がないことを意味します。 PreDeploy Fixジョブのログを表示して、ジョブ処理上の問題がないか確認したり、どのSalesforce組織でジョブが実行されたかを検証したりできます。
PreDeploy Fixが
ジョブログの表示 APIバージョンエラーを検出した場合は、正しいバージョンに更新して修正できます。 バージョンを更新
として表示されます。
不足している依存関係の修正
不足しているコンポーネントを取得する
選択したメタデータはブランチに取得され、コミットとして追加されます。
左のサイドバーのメニューから 取得.

左のサイドバーのメニューから 追加 既に依存コンポーネントを削除している場合は、それらを取得対象に選択しないでください。確信が持てない場合は、PreDeploy Fixジョブを再実行できます。
左のサイドバーのメニューから 取得.

変更内容のための コミットメッセージ を入力してください。
デプロイの横にある 各依存コンポーネントを取得するための ドロップダウンメニュー。
依存コンポーネントを取得するSalesforce組織を選択してください。

左のサイドバーのメニューから 実行.

不足している依存関係の取得ジョブを開始すると、 アクティビティ タブに Pre Deploy Fix更新 ジョブ。

不足しているコンポーネントの削除
それらのコンポーネントへの参照がブランチから削除され、デプロイ時のエラーを防ぎます。
既に依存コンポーネントを取得している場合は、それらを削除対象に選択しないでください。確信が持てない場合は、PreDeploy Fixジョブを再実行できます。
左のサイドバーのメニューから 削除.

左のサイドバーのメニューから 追加 既に依存コンポーネントを削除している場合は、それらを取得対象に選択しないでください。確信が持てない場合は、PreDeploy Fixジョブを再実行できます。
左のサイドバーのメニューから 削除.

変更内容のための コミットメッセージ を入力してください。
左のサイドバーのメニューから 実行.

不足している依存関係の削除ジョブを開始すると、 アクティビティ タブに Pre Deploy Fix削除 ジョブ。

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
















