Dimensions CM

You can use Dimensions CM as an artifact source. Dimensions CM is a process management and change control system that helps you organize, manage, and protect your software development projects.

Guidelines

The Dimensions CM source configuration type (SCT) is implemented as an external type.

Note: The Dimensions CM source configuration type is not the same as the Dimensions CM plugin. Plugins are used in processes. For details, see Dimensions CM plugin.

To use Dimensions CM as an artifact source, select Dimensions from the Source Config Type list when creating a component. For details about creating components, see Create components.

Tip: Deployment Automation always takes the latest baseline during automatic import. Therefore, if there are three baselines A, B, and C (the latest), only C is imported. If you add baseline D, the system imports D, but not A and B. You have to manually import A and B.

Back to top

Dimensions CM SCT settings

To use the Dimensions CM source configuration type, you need to specify the following settings:

Field Description
Username Enter the Dimensions CM username. For details about configuring process steps for impersonation, see Use impersonation to run processes.
Password Enter the password associated with the Dimensions CM username.
DB Name

Enter the name of the Dimensions CM database. For example:

cm_typical

DB Conn

Enter the name of the Dimensions CM connection to use, for example:

dim14

A connection/session is required to send or receive commands to/from the database.

Server

Specify the server managing the Dimensions CM database, for example:

my-dim-server

Product Spec

Specify the location of the Dimensions CM managed artifacts, for example:

qlarius

Includes

Specify patterns to match files to include in the upload. You can match exact file paths and file names, or you can specify wildcards. The default value is **/*, for all directories and files.

You can specify exact file path and file name combinations with one entry per line. For example,

Maestro/RLM.jobs

Maestro/RLM.sched

You can specify wildcards to match directories and files. The wildcard ** indicates every directory, and the wildcard * indicates every file. For example, the pattern dist/**/* retrieves the entire file tree under the dist directory.

Excludes

Specify patterns to match files to exclude from the upload. You can match exact file paths and file names, or you can specify wildcards. See the examples in the previous table entry.

Use Latest Component Properties for Version Download

(Optional) Select this option if you want Deployment Automation to use the current component properties instead of the properties that are set when the version is created.

Note: Component version properties are always preserved when a version is created.

Copy to CodeStation

(Optional) Use this option to create a tamper-proof copy of the artifacts and store them in the DA's embedded repository, CodeStation.

For optimal use of Deployment Automation, we recommend that this option is selected.

Clear the option to save pointers to versions rather than the versions themselves. This way, you can track versions and save space on your Deployment Automation server, but this limits your ability to download individual versions.

For details on maintaining versions in external sources, see Maintain versions externally.

Back to top