导入记录但不对其进行同步

您可以使用导入工具来创建与 ClearQuest® 记录相对应的 Rational Team Concert™ 项,即使未使 ClearQuest 用户数据库能够与 ClearQuest 连接器配合使用亦如此。
关于此任务
在开始使用 Rational Team Concert 作为开发环境时,您可能想将 ClearQuest 记录的内容复制到 Rational Team Concert 工作项,然后只在 Rational Team Concert 中工作并维护那些工作项。如果您不想使那些记录与工作项同步,那么可以对 ClearQuest 用户数据库运行导入工具,而不必对模式应用 JazzInterop 包以及将用户数据库升级到该模式的新版本。

在可以运行导入工具之前,仍需要创建外部存储库连接、编辑 cqconnector.properties 文件、启动 ClearQuest 网关以及创建同步规则。

由于未对模式应用 JazzInterop 包以及升级用户数据库,因此同步规则编辑器的下列字段未包含值:

  • 外部类型
  • 外部属性
  • 外部值

您需要在这些字段中输入值,而不是选择值。在映射详细信息部分的同步字段中,选择输入

对尚未应用 JazzInterop 包的记录类型运行导入工具时,语法如下所示:

synctool recordType=record-type-name jazzServer=url projectArea=project-area-name [query=query-name] 

对尚未应用 JazzInterop 包的记录类型运行导入工具时,导入工具将忽略 cqconnector.properties 文件中的 cq.queryTreeRoot 参数设置。如果您希望对所要导入的记录进行过滤,那么必须指定带有查询参数的查询。该查询可以存储在任何文件夹中,而不必按照使用 cq.queryTreeRoot 参数时的文件夹层次结构详细要求进行存储。如果未指定查询,那么将导入所指定记录类型的所有记录。

如果要导入的记录类型的记录数非常庞大,请考虑多次运行导入工具并且每次变更查询,以便每次调用时选择其中的部分记录。例如,您可以对查询进行调整,以便根据创建日期来选择记录。并且,请确保将查询定义成只选择您计划在 Rational Team Concert 中处理的记录。通常,不需要包括处于“已关闭”状态的记录。

结果
由于未对模式应用 JazzInterop 包以及升级用户数据库,因此您对导入工具所创建的工作项所作的任何变更都不会传播到 ClearQuest 记录。同样,您对 ClearQuest 记录所作的任何变更也不会传播到 Rational Team Concert 工作项。

另外,您可以使用 ClearQuest 导入向导将 ClearQuest 记录导入到 Rational Team Concert 中。


反馈

本资料对您是否有帮助?您可以在 Jazz.net 上提供反馈(需要注册):在论坛中发表意见或者提交错误