プロジェクトと組織の間での変更の追跡
Salesforce DX プラットフォームで開発するときに、ソース追跡を実行して、ローカルプロジェクトと Salesforce スクラッチ組織または Sandbox 間で作成、更新、または削除するコンポーネントのリストを表示します。
| Sandbox のソース追跡が使用可能なエディション: Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Database.com Edition |
|
スクラッチ組織のソース追跡が使用可能なエディション: Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、Database.com Edition、および Developer Edition |
| 必要なユーザ権限 | |
|---|---|
| プロジェクトと Sandbox の間の変更を追跡する | 「Sandbox の管理」 |
| Sandbox のソース追跡を有効にする | 「アプリケーションのカスタマイズ」 |
行った変更の一覧表示に加えて、ソース追跡で次の操作が可能になります。
- メタデータコンポーネントへの変更を自動的に追跡し、手動で追跡する手間を省く。
- 他の開発者によって Sandbox にプッシュされた変更を参照する。
- 変更されたソースをプッシュまたはプルする。
- ソースをプッシュまたはプルする前に、ローカルプロジェクトと Salesforce 間の競合を特定して解決する。
ソース追跡をサポートするメタデータコンポーネントを確認するには、「メタデータカバー率レポート」の「ソース追跡」列を調べてください。
ソース追跡を使用するための前提として、次の作業が完了していることを確認します。
- Salesforce CLI をインストールする。
- Dev Hub を有効にする。
- Sandbox のソース追跡を有効にする。
- SFDX プロジェクトを作成する。
- スクラッチ組織または Sandbox を作成する、あるいは、Sandbox のソース追跡を有効にする前に、作成した Sandbox を更新する。