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.