ClearCase UCM:是否可以在任何给定基线上拥有临时视图?

时间:2011-09-23 19:27:57

标签: clearcase clearcase-ucm

是否可以在流(集成,开发或子代)中的任何给定基线(推荐或更旧)上打开视图(快照或动态,可能只读)以执行某些任务,然后在完成后删除视图?怎么样?

1 个答案:

答案 0 :(得分:2)

要打开给定基线的视图,您实际上需要一个与相关联的视图,并将所述基线作为基础基线。

这意味着您需要首先重新定义该流,即:

  • 并不总是令人满意(因为你需要将所述基线与当前内容合并,这并不总是有意义的)
  • 并非总是可行(您只能使用来自其直接父级的基线来修改子流)。

可能的是:

  • 获取基线已放入的流
  • 从该流中创建一个子流,将所述基线作为基础
  • 在其上创建快照或动态视图
  • 做你的工作
  • 添加新基线,并将其发送到其父流
  • 废弃该子流(如果需要,您可以删除您的视图)

注意:您可以使用配置规范创建基本ClearCase动态视图(即非UCM),然后您可以根据需要进行更改,但这不允许您签出和修改任何文件。
这只是可视化您选择的任何基线的便捷方式。