ccm metadata_check

Use the ccm metadata_check command to perform a business logic consistency check on the meta-data in a Rational® Synergy database.

Synopsis

ccm metadata_check [-multiple_use] [-multiple_directory_entries]
	([-static_projects] | [-non_static_projects] | [-all_projects])
ccm metadata_check [-multiple_use] [-multiple_directory_entries]
	object_spec...

Uses

The ccm metadata_check command is related to the ccm fs_check and the ccmdb check commands. However, unlike the ccm fs_check and the ccmdb check commands, the ccm metadata_check command knows about business logic.

The ccm metadata_check command checks for multiply used objects in a project and projects with different directories that could potentially use the same object in multiple places in the same project.

Options and arguments

-all_projects
Specifies that all projects are checked.
-multiple_directory_entries
Specifies that the directory entries for each project and each directory used within each project are checked. If any directory entry within a project has the same descriptor, an error is reported. A directory entry descriptor references the instance, type, and name of an object.
One of the options -multiple_directory_entries or -multiple_use must be specified.
-multiple_use
Specifies that each project is checked to determine whether the same object version is used more than once in the project. If an object is used more than once within a project, an error is reported.
-non_static_projects
Specifies that projects in a non static state are checked. This is the default if no object_spec is specified and if none of the options -static_projects, -non_static_projects, or -all_projects is specified.
-static_projects
Specifies that projects in a static state are checked.

Feedback