describe

显示有关规则文件中规则和规则组的信息。

摘要

注意: 该命令只能通过 cqdiagnostics.pl 脚本运行。 该脚本包含对应于此命令所需的全部参数的变量。编辑该脚本以指定 describe 命令以及针对要描述的规则或规则组的值,然后运行该脚本。 该脚本安装在 Rational® ClearQuest® 安装目录中。 缺省位置是 cquest–home–dir\diagnostic\cqdiagnostics.pl。要了解有关使用该脚本的更多信息,请参阅使用 Rational ClearQuest Diagnostics 实用程序
describe –rulefile rule_file [ –rulenames rule_names... | –rulegroups rule_groups... | –allrules ] [ –locale locale_name ]

描述

describe 子命令用于提供有关规则文件中的规则和规则组的信息,这些规则和规则组由 validatedb 子命令使用。根据指定的选项,该子命令提供有关指定组中的个别规则或一列规则的信息,或者有关规则文件中所有规则的信息。规则文件包含可用于测试数据库的所有规则和规则组。每条规则表示用于确定数据库完整性的一项约束。 规则组是规则的集合。结果包含以下属性:
  • 规则名称。规则的名称。
  • 描述(如果适用)。规则用于验证数据库的约束。
  • 类型。规则的类别,基于规则所应用的约束类型。“类型”的示例包括:“表存在”、“列存在”和“字段值验证”。
描述只会写入控制台,而不会写入日志文件。

选项和自变量

-rulefile
指定包含要描述规则的规则文件。该选项用于写入规则文件中所有规则的列表以及对每条规则的简要描述。 必须指定规则文件的完整路径。
-rulenames
指定规则文件中要描述的一条或多条规则的名称。 该选项用于将规则的简要描述写入控制台。要在一条命令中指定多条规则,请在每个规则名称之间插入一个空格。
-rulegroups
指定规则文件中要描述的一个或多个的规则组。该选项用于写入规则组中所有规则的列表。要在一条命令中指定多个规则组,请在每个规则组名称之间插入一个空格。
-allrules
描述规则文件中的所有规则。该选项用于简要描述规则文件中的所有规则。
-locale
指定输出中使用的语言。结果文件和控制台提供备选的语言。日志文件只能使用英语。

示例

必须在以下位置运行 describe 命令:cquest–home–dir\diagnostic\
注意: 该命令只能通过 cqdiagnostics.pl 脚本运行。

反馈