Retrieving and deploying metadata |
You can deploy or
retrieve up to 10,000 files at once. AppExchange packages use different limits: They
can contain up to 35,000 files. The maximum size of the deployed or retrieved .zip
file is 39 MB. If the files are uncompressed in an unzipped folder, the size limit
is 600 MB.
Note the following:
-
If using the Ant Migration Tool to
deploy an unzipped folder, all files in the folder are compressed first. The
maximum size of uncompressed components in an unzipped folder is 600 MB or less
depending on the compression ratio. If the files have a high compression ratio,
you can migrate a total of approximately 600 MB because the compressed size
would be under 39 MB. However, if the components can't be compressed much, like
binary static resources, you can migrate less than 600 MB.
-
Metadata API base-64 encodes components after
they’re compressed. The resulting .zip file can't exceed 50 MB, which is the
limit for SOAP messages. Base-64 encoding increases the size of the payload, so
your compressed payload can't exceed approximately 39 MB before encoding.
- You can perform a retrieve() call for a big
object only if its index is defined. If a big object is created in Setup and
doesn’t yet have an index defined, you can’t retrieve it.
- Limits can change without notice.
|
Change sets |
Inbound and outbound change sets can have up to 10,000 files of
metadata. |