制定工作项迁移计划
更新: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 版。
说明: 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