您可以通过将软件包添加到现有模式,将 Rational® ClearQuest® 与其他软件集成。
有些 ClearQuest 集成是独立集成,仅需要添加相应的软件包。其他集成是相关集成,要求以特定顺序添加一个或多个软件包,可能还要求对 ClearQuest 进行其他配置。
这些指示信息假设您正在添加新集成,而且模式中尚不存在关联的软件包。如果需要升级集成或软件包,请参阅应用软件包升级。
某些 ClearQuest 集成不能应用于 Web 客户机。不能用于 Web 客户机的集成示例有 Requisite Pro。
注意: 在将软件包添加到模式前,请仔细规划。软件包一旦添加就无法除去。您必须删除存在该软件包的所有模式版本。
仅当您未将模式版本应用到用户数据库时才可以删除这些模式版本。
独立集成
以下集成是独立集成。对于所有独立集成,可以使用相同的安装过程。要了解更多信息,请参阅添加独立集成。
- IBM Rational ClearCase® 和 Rational ClearQuest
- 将一个或多个 ClearQuest 变更请求与一个或多个 ClearCase 版本关联。
- IBM Rational PureCoverage® 和 Rational ClearQuest
- 允许您将代码覆盖率数据提交给 ClearQuest 数据库并进行跟踪。
- IBM Rational
Purify 和 Rational ClearQuest
- 允许您将数据提交给 ClearQuest 数据库并进行跟踪。
- IBM Rational
Quantify 和 Rational ClearQuest
- 允许您将性能数据提交给 ClearQuest 数据库并进行跟踪。
- 电子邮件系统和 Rational ClearQuest
- 使 ClearQuest 能够通过您的电子邮件系统与您通信。电子邮件系统集成涉及配置
Rational 电子邮件阅读器和添加电子邮件通知软件包。
相关集成
以下集成是相关集成。要了解更多信息,请参阅添加相关集成。
- IBM Rational Administrator 和 Rational ClearQuest
- 将 Rational 项目与 Rational ClearQuest 数据库关联。
要了解更多信息,请参阅添加 Rational Administrator 集成。
- IBM Rational Project Tracker 和 Rational ClearQuest
- 允许您在两个系统之间交换项目数据。要了解更多信息,请参阅添加 Rational Project Tracker 集成。
- IBM Rational RequisitePro® 和 Rational ClearQuest
- 将 RequisitePro 需求与 ClearQuest 记录相关联。
- IBM Rational
TeamTest 和 Rational ClearQuest
- 允许您将通过 TeamTest 找到的缺陷提交给 ClearQuest 数据库,并跟踪这些缺陷。要了解更多信息,请参阅添加 Rational TeamTest 集成。
- IBM Rational
ClearCase 统一变更管理 (UCM) 和 Rational ClearQuest
- 将 ClearCase UCM 项目和活动链接到 ClearQuest 记录。
要了解更多信息,请参阅添加 Rational ClearCase
UCM 集成。
- Microsoft® Visual SourceSafe 和 Rational ClearQuest
- 将 Visual SourceSafe 信息与 ClearQuest 记录相关联。
关于更多信息,请参阅添加 Microsoft Visual SourceSafe 集成。
ClearQuest 集成和代码页
因为 ClearQuest 数据库中的所有数据必须来自相同的代码页,所以需要注意以下有关 ClearQuest 集成的事项:
- ClearQuest 仅存储 ClearQuest 数据代码页支持的字符。这意味着对于除 65001 (UTF-8) 外的所有代码页,ClearQuest 会发出错误,表示该集成发送的任何信息不能以该数据代码页表示。通过使用代码页 65001,可以表示任何 Unicode 字符,因此当数据传递到 ClearQuest 时不会发生字符转换错误。
- ClearQuest 将字符以操作系统的本地代码页形式或作为 Unicode 字符返回给集成,这取决于使用的 API 系统以及程序如何配置 Unicode 识别功能。要了解有关 Unicode 识别功能的信息,请参阅 API 参考帮助中的主题设置挂钩和脚本的返回字符串方式。
在方式 RETURN_STRING_LOCAL 中,如果返回字符串中的任何字符未以本地代码页显示,那么 ClearQuest 会向集成发出错误。
- 如果您的 ClearQuest 数据代码页值设置为 ASCII,并且与
ClearQuest 集成的其他产品不会将数据条目限制为仅 ASCII 字符,那么您可能无法将 ClearQuest 与这些产品集成。具有 ASCII 数据代码页值的 ClearQuest 数据库集拒绝集成产品发送的所有非 ASCII 字符。
示例
以下示例显示代码页不匹配将如何阻止 ClearQuest 和 Rational Administrator 之间的集成正常运行。
ClearQuest 安装在操作系统代码页为 1252 的计算机上,数据库集的 ClearQuest 数据代码页值也是 1252。
Rational Administrator 客户机安装在操作系统代码页为 936(日语)的计算机上。
用户创建了 Rational Administrator 项目,而且因为用户在使用代码页为 936 的计算机,所以项目名称包含日语字符。然后,该用户尝试将新的 Rational Administrator 项目与 ClearQuest 数据库相关联。尝试失败,因为 Rational Administrator 项目名称中的日语字符不是来自 1252 代码页,即 ClearQuest 数据库集的数据代码页值。
为集成启用记录类型
有些软件包启用模式中的现有记录类型。安装这些软件包时,可以选择想要软件包启用的记录类型。
如果您在添加软件包之后添加新的记录类型,那么可以对软件包功能启用新的记录类型。
要获取软件包及其修改的记录类型的列表,
请参阅 ClearQuest 集成软件包。
要对软件包功能启用新的记录类型:
- 启动 Designer。
- 在 ClearQuest 模式存储库资源管理器视图中,右键单击模式版本,然后单击。
- 从记录类型列表中选择记录类型。
- 在可用软件包列表中,选择您要启用记录类型的软件包。