Newer Version Available
retrieve について
Sandbox または本番組織からクラスとトリガを取得するには、retrieveCode ターゲットを使用します。通常のリリースサイクル中は、新しいクラスとトリガ用の正しいディレクトリ構造を取得するために、deploy の前に retrieveCode を実行します。ただし、次の例では、取得するものがあることを確認するために deploy が最初に使用されます。
既存の組織からクラスとトリガを取得するには、次の構築ターゲットの例 ant retrieveCode に示すように retrieve ant タスクを使用します。
1<target name="retrieveCode">
2 <!-- Retrieve the contents listed in the file codepkg/package.xml into the codepkg directory -->
3 <sf:retrieve username="${sf.username}" password="${sf.password}"
4 serverurl="${sf.serverurl}" retrieveTarget="codepkg" unpackaged="codepkg/package.xml"/>
5</target>ファイル codepkg/package.xml は、取得されるメタデータコンポーネントをリストします。この例では、2 つのクラスと 1 つのトリガを取得します。取得されたファイルはディレクトリ codepkg に配置され、ディレクトリ内に存在するものがすべて上書きされます。
取得タスクのプロパティは次のとおりです。