更新:2007 年 11 月
将工作项从 ClearQuest 迁移到 Team Foundation 工作项跟踪 之前,您必须考虑下列事宜:
- 安装运行转换器所需的软件。 
- 收集完成迁移所需的信息。 
- 安排迁移。 
- 准备 Team Foundation 进行迁移。 
以下各节将更详细地说明这些步骤。
安装运行转换器所需的软件
需要在计划运行转换器的计算机上安装下列软件,才能将 ClearQuest 工作项迁移到 Team Foundation 工作项跟踪:
- 团队资源管理器 有关如何安装 团队资源管理器 的更多信息,请参见 Team Foundation 安装指南。Team Foundation 安装指南的最新版本可从 Microsoft 网站 (https://go.microsoft.com/fwlink/?linkid=79226) 获取。 
- ClearQuest Standalone 客户端 2003.06.00 版。 .gif) 说明: 说明:- 2002.05.20 和 2003.05.00 版可能也可使用,但尚未经过测试。 
收集完成迁移所需的信息
必须收集下列信息:
- 将 ClearQuest 中的用户名(包括不再使用的用户名)映射到 Team Foundation 工作项跟踪 所使用的 Windows 域名的方式。 
- 将 ClearQuest 中的工作项字段映射到 Team Foundation 工作项跟踪 的信息(包括有关所需转换的信息)的方式;例如,ClearQuest 中字符串字段与 Team Foundation 工作项跟踪 中整数字段之间的转换。 
安排迁移
安排一个时间,在此期间可以要求用户不要使用 ClearQuest。这样可确保在转换器运行时所执行的更改不会丢失。周末通常是安排迁移的好时机,因为迁移大型数据库可能要用较长时间。转换器的标准迁移速率约为每小时 3500 个工作项。迁移所需时间取决于多种因素,如附件大小、所引用实体的个数及转换使用的计算机的配置等等。
准备 Team Foundation 工作项跟踪进行迁移
若要准备 Team Foundation 工作项跟踪 进行迁移,必须执行下列步骤:
- 创建 Team Foundation 工作项跟踪团队项目 创建团队项目并决定将哪些工作项加入哪个团队项目。有关如何创建 Team Foundation 工作项跟踪 团队项目的更多信息,请参见 演练:创建新的团队项目。 
- 将运行该转换的用户帐户添加到 Service Accounts 需要 Service Accounts 权限才能运行 CQConverter。使用 TFSSecurity,将要运行转换器的用户帐户添加到 Team Foundation Server 上的服务帐户组。有关更多信息,请参见 TFSSecurity 命令行实用工具命令。 
- 可能还要创建或编辑工作项类型 转换器在分析阶段生成与 ClearQuest 中的工作项类型架构匹配的工作项类型。但是,生成的这些工作项类型通常需要进行编辑以添加功能(如规则)。至少必须更改生成的工作项窗体以指定字段的可视化布局,因为生成的窗体没有可视化格式设置。有关更多信息,请参见 演练:对工作项类型进行基本自定义。 
本节内容
- 如何:编辑架构映射文件 
 介绍如何通过编辑 Schemamap.xml 文件指定将在文件项迁移中使用的文件。
- 如何:生成转换器配置文件 
 介绍如何创建 XML 文件,该文件为要迁移的 ClearQuest 数据库提供设置信息。
- 字段映射文件、值映射和默认值 
 提供相关主题的链接,这些主题介绍如何指定将 ClearQuest 中的字段映射到 Team Foundation 中的字段的方式。
- 工作项转换器配置文件 
 提供有关转换器配置文件的其他信息。
请参见
任务
演练:将 ClearQuest 工作项迁移到 Team Foundation