cmvc_配置缺陷/功能导入器以将CMVC工作项迁移到Rational Team Concert

CMVC-RTC连接器插件包括几个可用于同步CMVC和Rational Team Concert™的工具,包括缺陷/功能导入器和CMVC-Rational Team Concert SCM导入器。 在第1部分中 ,您在RTC Eclipse客户端上安装并设置了CMVC-RTC Connector 2.3插件,然后为迁移准备了RTC服务器和客户端环境。 在第2部分中,您将开始将工作项和源代码从CMVC迁移到Rational Team Concert。

你需要什么

回顾一下,您将在Eclipse开发环境中需要以下内容:

这些说明假定您已安装并在Eclipse IDE中打开了CMVC和Rational Team Concert客户端。 您将需要以下用户特权才能将开发项目和数据从CMVC迁移到Rational Team Concert:

CMVC

  • 根组件上的常规组访问。
  • 在根组件上报告组访问。

理性团队音乐会

  • 蓝组中的JazzAdmin用于访问组件状态选项卡。
  • 项目区域的Scrum Master,您将从CMVC导入数据。
  • 开发者客户端许可证,用于访问Rational Team Concert客户端。

步骤1.配置CMVC-Rational Team Concert工作项导入

首先,您将使用“缺陷/功能导入器”配置向导来将CMVC工作项单向导入到Rational Team Concert:

  • 打开安装了CMVC-RTC Connector 2.3插件的Rational Team Concert Eclipse客户端。
  • 导航到CMVC-Connector选项卡,然后从主菜单中单击CMVC Connector 。 选择工作项>导入器/同步器以启动同步向导。
    该图显示了用于缺陷/特征导入的配置向导
  • 在管理页面上,提供要在其中迁移CMVC工件的Rational Team Concert服务器的数据库详细信息。 完成后,点击完成
    该图显示了CMVC-RTC连接器插件管理页面
  • 选择以前保存的配置或创建新的配置。 配置是“缺陷/功能导入器”的一组字段值。 这是一个示例配置:
    Hostname                 : Hostname of the RTC DB2 server
    Port No                  : DB2 port no
    Username                 : DB2 instance name
    Password                 : DB2 instance password
    Database name            : Sync Database name
    CMVC User                : True / False
    IIP Authentication       : True / False
    Repository               : RTC repository details
    配置缺陷/特征导入器
    该图显示了配置缺陷/特征导入器

    如果选择创建新配置 ,然后单击下一步 ,那么将看到默认导入参数的列表。 您可以更改它们以创建新配置。 创建配置后,它将在“ 选择现有配置”下拉列表中可用。 选择“ 选择现有配置”将使用先前输入的值填充向导页面。 单击“ 选择现有配置”后执行向导将使用您输入的新值更新所选配置。
  • 选择您要在其中接收CMVC工作项导入的存储库。
    选择您的Jazz存储库连接
    该图显示了选择您的Jazz存储库连接

    选择一个现有的存储库或创建一个新的存储库,然后单击下一步
  • 设置CMVC属性。
    该图显示了CMVC属性页面
  • 输入以下详细信息,然后单击下一步
    • CMVC系列 —以以下格式输入CMVC系列名称,服务器和端口: familyName@server@port
    • CMVC用户ID-您的CMVC用户ID。
    • CMVC系列密码 -与您的CMVC用户ID关联的密码。
    • CMVC服务器时区 —选择托管CMVC服务器的时区。
    • 连接重试间隔 —缺陷/功能导入程序应在该时间间隔后以分钟为单位,以再次尝试与CMVC服务器重新建立连接。
    • 最大连接重试次数 -导入程序应尝试与CMVC服务器重新建立连接的次数。
    • 分页 —每页显示的最大缺陷数/特征数。
    • 导入LDAP用户名 -如果要使用LDAP来获取CMVC 用户名 ,请选中此复选框。
  • 最后,您将看到Rational Team Concert设置页面,将要求您确认已执行CMVC缺陷/功能导入所需的所有设置步骤。 选中所有框,然后单击“ 下一步”
    该图显示了Rational Team Concert设置页面

步骤2.设置Rational Team Concert项目区域

您将选择Rational Team Concert项目区域并配置缺陷和功能导入设置。 “项目区域自定义”向导会要求您选择项目区域,然后协助您在CMVC和Rational Team Concert之间同步缺陷和特征属性以及值。 请注意,您只能选择一个项目区域进行导入。

项目区域自定义页面
该图显示了项目区域自定义页面

优先级和严重性之类的属性在CMVC和Rational Team Concert中默认可用,其枚举值例如为“高”,“低”等。 选择是自动同步这些设置还是自定义导入。

设置项目区域

选择属性和枚举的同步选项后,点击设置项目区域 。 缺陷/特征导入器将执行以下操作:

  • 确认您是所选项目区域内的授权Scrum Master。
  • 验证所选项目区域对所选同步和导入过程有效。
  • 为项目区域创建一个外部存储库连接,并为“缺陷/功能导入”添加同步规则。
  • 在项目区域内配置选定的CMVC枚举和String属性。

设置完成后,您会看到一条弹出消息,指示成功。 单击“ 确定”关闭弹出消息,然后单击“ 下一步”进入下一页

步骤3.设置“缺陷/特征导入器”属性

同步向导将提示您为“缺陷/功能导入”设置以下属性:

  • 日志级别 —从下拉列表中选择适当的日志级别。
  • 日志文件数 -选择在滚动日志之前要创建的日志文件数。
  • 每个文件的大小-每个新日志文件的大小。 达到此大小后,将创建一个新的日志文件。
  • 文件夹路径 -使用“ 浏览”按钮在主机上选择适当的文件夹路径。 此位置将用于创建日志。
缺陷/特征导入器属性
该图显示了缺陷/特征导入器属性

设置这些属性后,单击“ 下一步”

查询属性

系统将要求您分别输入缺陷查询和特征查询的属性。 查询属性用于根据查询中提到的条件帮助将工作项从CMVC提取到Rational Team Concert。 因此,这些字段不能为空。

您可以在“报表”常规查询的where子句中找到每个字段的查询字符串。 格式如下:( compName in ('comp1','comp2') AND state in ('open','closed') AND addDate >= '2010/01/01'

要轻松提取查询输入,请转至CMVC客户端>缺陷/功能>视图>添加条件 ,然后单击报告常规查询 。 这将生成查询,您可以将其复制并粘贴。

如果您不想将缺陷或特征从CMVC导入到Rational Team Concert,则可以在“缺陷”或“特征”字段中选择“否”。 但是请注意,缺陷查询和特征查询不能同时具有“否”的值。 如果要导入所有缺陷或特征,请在相应的查询字段中输入1=1

查询属性页面
该图显示了“查询属性”页面

步骤4.验证并保存您的配置

当您单击“ 完成”时 ,CMVC-RTC连接器向导将验证您是否具有运行给定查询的缺陷/功能导入所需的权限。 假设您具有该授权,则会看到一条弹出消息,用于保存“缺陷/功能导入”配置。

工作项导入程序的查询属性页面
该图显示了工作项导入器的“查询属性”页面
  • 单击“ 否”会将用户配置保存在数据库中,以供以后运行。
  • 单击“ 是”开始导入过程。 该过程开始后,您将能够通过日志文件夹路径中的日志文件查看“缺陷/功能导入”的状态。 单击“是”也将保存用户配置以供以后使用。

第2部分的结论

您现在已经了解了如何使用CMVC to RTC连接器插件缺陷/功能导入器将CMVC工作项导入到Rational Team Concert。 准备好完成本系列的最后一步时,请查看第3部分 :将源代码从CMVC迁移到Rational Team Concert。


翻译自: https://www.ibm.com/developerworks/library/d-migrate-cmvc-rtc-part2-trs/index.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值