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.