この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

既存の管理パッケージからのソースの取得

パッケージ化組織に管理パッケージがすでにあるパートナーまたは ISV には、この方法が適しています。パッケージを取得し、それをローカルプロジェクトに展開し、ソース形式に変換する操作をすべて CLI から実行できます。

開始する前に、Salesforce DX プロジェクトを作成します。

  1. ソース組織からメタデータを取得します。
    1sfdx force:mdapi:retrieve -s -r ./mdapipkg -u <username> -p <package name>
    username には、メタデータを取得するソース組織 (パッケージ化組織など) でのユーザ名または別名を使用します。-r パラメータを使用して、取得したパッケージメタデータを保存するディレクトリを指定します。このディレクトリが存在しない場合、CLI によってディレクトリが作成されます。-s パラメータは、1 つのパッケージを取得することを示します。パッケージ名にスペースが含まれる場合、名前を二重引用符で囲みます。
    1-p "Test Package"
  2. 取得の状況を確認します。
    force:mdapi:retrieve を実行すると、ジョブ ID、対象ユーザ名、および retrieve ディレクトリが保存されるため、これらの必須パラメータを指定しなくても状況を確認できます。保存されたこれらの値は、force:mdapi:retrieve を再度実行すると上書きされます。
    1sfdx force:mdapi:retrieve:report
    別の取得操作の状況を確認する場合は、retrieve ディレクトリとジョブ ID をコマンドラインで指定します。これにより、保存されている値が上書きされます。
  3. zip ファイルを展開します。
  4. (省略可能) zip ファイルを削除します。

完了したら、メタデータをソース形式に変換します。