将文件和文件夹导出到 Rational ClearCase

您可以将文件和文件夹从 Rational Team Concert™ 源代码控制 导出到 Rational® ClearCase®。导出的文件和文件夹将被检入到现有的 VOB。
关于此任务
要将文件和文件夹从 Rational Team Concert 源代码控制 导出到 Rational ClearCase,您先将它们添加到同步流中的一个组件,然后使用选择要同步的文件窗口来指定要导出的文件和文件夹。与导入相同,导出由同步进程处理。初始同步操作将文件和文件夹添加到 Rational ClearCase 源代码控制系统。后续同步操作将它们视为与同步流中的任何其他工件相同。在 Rational ClearCase 中所作的变更将应用于 ClearCase 同步流,在同步流中所作的变更将应用于 Rational ClearCase
注意: 在导出期间,Rational Team Concert 源代码控制 组件将自动映射到 VOB 和 UCM 组件。如果此映射由于同步主机上未安装合适的 VOB 而失败,那么将发生同步错误。有关更多信息,请参阅导出时如何映射到 VOB 和 UCM 组件
Rational Team Concert 源代码控制 相比,Rational ClearCase 对组件名称的限制更为严格。对于任何包含要导出到 Rational ClearCase 的文件的 Rational Team Concert 源代码控制 组件而言,它们的名称都必须符合下列规则:
  • 必须只包含字母、数字以及特殊字符下划线(_)、句点(.)和连字符(-)。
  • 不能将连字符用作名称的第一个字符。
  • 不能是整数;此限制包括八进制和十六进制整数值。但是,允许使用非整数名称。
  • 不能是特殊名称“.”、“,”、“..”或“...”。
如果要从名称不符合这些规则的 Rational Team Concert 源代码控制 组件中选择要同步的文件或文件夹,请先变更组件名。在成功地对文件和文件夹进行同步后,可以将该组件重命名(根据需要,可以恢复为原始名称),而不会导致其中的文件的同步状态丢失。

要导出文件或文件夹,请执行下列操作:

  1. 您必须已登录到创建该流的同步主机。
  2. 将包含文件或文件夹的组件添加到同步流。有关更多信息,请参阅添加和除去组件交付变更集 将组件添加到同步流之前,其中的文件和文件夹无法与 Rational ClearCase 同步。
  3. 打开 ClearCase 同步流视图,然后选择要将步骤 2 中的项目交付到的流。
  4. 单击选择要同步的文件图标 “选择要同步的文件”图标
  5. 选择要同步的文件页面上,单击选择 Jazz 中的文件和文件夹
    • 要进行浏览以查找同步流中的文件和文件夹,请单击浏览。如果窗口未显示任何文件和文件夹,请验证是否已将包含它们的组件添加到同步流(请参阅步骤 2)。选择文件和文件夹完成后,单击“确定”以关闭浏览器,所选路径将显示在要同步的文件和文件夹列表中。
    • 要以手动方式选择文件和文件夹,请输入同步流中存在的组件根文件夹的路径名,然后单击添加。路径名的格式为:

      组件名/项目根目录

      因此,Rational Team Concert 源代码控制 组件 Tests 中文件夹 org.example.tests.junit 的路径名将是:

      Tests/org.example.tests.junit

    在添加所选路径名之后,您可以根据需要使用除去编辑按钮对其进行修改。
  6. 选择文件和文件夹完成后,请单击完成以请求同步。
结果

所选组件中的文件和文件夹将作为 UCM 组件或 VOB 文件夹被导出到 Rational ClearCase。对于步骤 5 中的示例而言,将把名为 org.example.tests.junit 的文件夹添加到名为 Tests 的 UCM 组件,或者将创建该文件夹作为 VOB 标记为 Tests 的 VOB 的子文件夹,这取决于同步流的定义。


反馈

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