cmvc

    技术2022-07-17  76

    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开发环境中需要以下内容:

    Jazz.net的用户登录名。 启用LDAP的Rational Team Concert服务器V4.0或更高版本 。 独立远程机器上的Rational Team Concert客户端V4.0或更高版本 。 正在运行的DB2®实例,用于保存您的配置和同步详细信息。 提供了CMVC-RTC连接器插件2.3可安装ZIP。

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

    步骤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

    相关资源:MVC架构的CMS 国人开发的,不错的哦
    Processed: 0.012, SQL: 9