使用 ccm metadata_check 命令可对 Rational® Synergy 数据库中的元数据执行业务逻辑一致性检查。
摘要
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...
用法
ccm metadata_check 命令与 ccm fs_check 和 ccmdb check 命令相关。但是,与 ccm fs_check 和 ccmdb check 命令不同的是,ccm metadata_check 命令了解业务逻辑。
ccm metadata_check 命令将检查一个或多个项目中多次使用的对象,这些项目具有不同的目录,但可能在同一项目中的多个位置使用相同对象。
选项和参数
- -all_projects
- 指定要检查所有项目。
- -multiple_directory_entries
- 指定要检查每个项目的目录条目以及每个项目中使用的每个目录。如果项目中的任何目录条目具有相同描述符,那么将报告错误。目录条目描述符引用某个对象的实例、类型和名称。
- 必须指定选项 -multiple_directory_entries 或 -multiple_use 中的一个。
- -multiple_use
- 指定要检查每个项目以确定是否在项目中多次使用了同一个对象版本。如果在项目中多次使用了某个对象,那么将报告错误。
- -non_static_projects
- 指定要检查处于非静态状态的项目。如果未指定 object_spec 并且如果未指定 -static_projects、-non_static_projects 和 -all_projects,那么这是缺省值。
- -static_projects
- 指定要检查处于静态状态的项目。