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.