Package contents

The .tar.gz file or .dcm directory contains the objects that are being transferred.

During the generate operation, DCM does the following to create this file or directory:

  1. If type definitions are not excluded, DCM creates a temporary directory in generate_directory named <FROM_DB_ID><TSET_NUMBER><TO_DB_ID><TIME>\types. DCM exports each user-defined type definition. The format is equivalent to using the ccm typedef /export command.
  2. If release definitions are not excluded, DCM creates a temporary directory in generate_directory named <FROM_DB_ID><TSET_NUMBER><TO_DB_ID><TIME>\releases. DCM exports the release definitions that are to be included. DCM also constructs a pseudo release table for these release definitions for compatibility with prior releases of Rational® Synergy and creates a <FROM_DB_ID><TSET_NUMBER><TO_DB_ID><TIME>\rel_tbl.txt file.
  3. If templates are not excluded, DCM creates a temporary directory in generate_directory named <FROM_DB_ID><TSET_NUMBER><TO_DB_ID><TIME>\templates. DCM exports the templates that are to be included.
  4. Determines which objects to include in the data part of the transfer package.
  5. Creates a temporary subdirectory in generate_directory. The directory is: <FROM_DB_ID><TSET_NUMBER><TO_DB_ID><TIME>\data
  6. Exports each object in the transfer list to the temporary data subdirectory.
  7. If the package is to be compressed, it collects all the files and directories under the <FROM_DB_ID><TSET_NUMBER><TO_DB_ID><TIME> temporary directory into one file using ccm_tar piped through ccm_gzip. Compression removes the temporary subdirectory. If the package is not to be compressed, the package contents directory is renamed to <FROM_DB_ID><TSET_NUMBER><TO_DB_ID><TIME>.dcm

Feedback