スクラッチ組織へのメタデータ変更の移動、およびスクラッチ組織からのメタデータ変更の移動
スクラッチ組織を使用して、メタデータへの変更を開発およびテストします。Salesforce CLI、またはメタデータ API の機能を活用する VS Code 向け Salesforce 拡張機能を使用して、スクラッチ組織の内部または外部で開発を行うことができます。
スクラッチ組織は空で作成されます。このため、開発者は、ソース制御システムから含めるメタデータとデータを正確に指定できます。スクラッチ組織の有効期限は、作成時に 1 ~ 30 日の範囲で示されます。スクラッチ組織は一時的なものですが、これは、信頼できる情報源は常にソース制御システムで、組織自体ではないことを保証するためです。
メタデータは、Salesforce CLI を使用してソース制御システムから移動させることも、スクラッチ組織に移動させることもできます。スクラッチ組織ではソース追跡を使用して変更が識別されます。このため、ローカルリポジトリとスクラッチ組織との間でメタデータを移動させるには、CLI が最も効率的な手段となります。開発が完了するまで、ローカルファイルシステムとスクラッチ組織間でメタデータを移動するというこのプロセスを引き続き繰り返します。