使用“高级交付”方法交付 UCM 活动

交付 UCM 活动使您的工作可供团队的其他成员使用。

开始之前

您必须交付到计算机上的 UCM 集成视图。该视图通常在您使用“加入 UCM 项目”向导来加入 UCM 项目并创建在项目中处理活动所需的视图时创建。

关于此任务

交付操作将开发流中的工作和目标流中的工作合并在一起。它为您完成琐碎合并。如果遇到合并冲突,它会提示您解决冲突。

过程

要从 UCM 开发视图向 UCM 集成视图交付 UCM 活动:

  1. 如果正在使用 IBM Rational® ClearTeam Explorer™ for Eclipse,请切换至与集成视图关联的 Eclipse 工作空间。
  2. 要确保集成视图是最新的,请在“ClearTeam 导航器”中选择该视图,然后从上下文菜单选择刷新 > 从存储库更新以打开更新资源对话框。 单击应用执行更新操作。
  3. 在“ClearTeam 导航器”中,选择 ClearCase 开发视图。 如果您正在使用 Rational ClearTeam Explorer for Eclipse,请不要切换至与该视图关联的 Eclipse 工作空间。与交付操作相关的所有修改都在集成视图中进行。
  4. 右键单击开发视图并从“ClearTeam 导航器”中的上下文菜单选择交付 > 高级交付以打开从流交付对话框,或单击 UCM 工具栏上的从流交付图标 “交付至缺省目标”图标 并选择高级交付
  5. 缺省的目标流和 ClearCase 视图显示在交付至目标面板上。要交付至其他流,单击更改。 要创建新视图以用于交付操作,单击新建。 要选择现有视图来用于交付操作,请单击使用视图选项列表。
  6. 要强制所有合并(甚至琐碎合并)来调用图形合并工具,请清空如有可能就自动执行合并复选框(这是缺省情况下的选择)。
  7. 要查看任何未交付的活动,请单击活动选项卡。 要指定活动未交付,请清空其复选框。在缺省情况下,“交付”操作会交付视图中所有未交付的活动。
  8. 要查看任何已检出或截取的元素,请单击“检出/截取”选项卡。当前在 ClearCase 服务器中设置的 UCM 交付策略将显示在此选项卡上方并确定交付操作如何继续进行。
  9. 单击确定启动交付。
  10. 所选活动的变更集中的版本被合并到集成视图中。任何需要的手动合并都列在交付结果视图中,其合并状态需要合并 单击“交付结果”视图工具栏上的 手动合并图标 图标开始合并。这会使用适当的手动合并工具,打开列表中的第一个项。当第一个项合并后,下一个项接着在适当的合并工具中打开。这个过程持续进行,直到所有必需的合并已经完成或您单击 取消图标 图标停止合并为止。
    注: 要取消交付并撤销所有已经完成的合并,请单击“交付结果”视图工具栏上的 交付撤销图标 图标。
  11. 在完成所有需要的合并以后,在集成视图中进行构建和测试。
  12. 如果构建和测试成功,请单击“交付结果”视图工具栏上的 交付完成图标 图标,完成交付操作。

结果

所选的活动被交付到集成视图,并且新的版本被检入。在更改被合并到新的基线以后,其他团队成员可以使用同步流将新版本装入它们的开发视图。

反馈