ClearCase UCM:有可能在任何给定的基线上有一个临时视图吗?

ClearCase UCM:有可能在任何给定的基线上有一个临时视图吗?,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,是否可以在流(集成、开发或子级)中的任何给定基线(建议或更早)上打开视图(快照或动态,可能是只读),以执行某些任务,然后在完成后删除该视图?如何?< p>将一个视图打开到一个给定的基线,你实际上需要一个与流相关联的视图,以基线作为基础基线。< /P> 这意味着您需要首先重新设置该流的基础,即: 并非总是可取的(因为您需要将所述基线与当前内容合并,这并不总是有意义的) 并非总是可能的(您只能使用来自其直接父级的基线重新设置子流的基础) 可能的是: 获取基线所在的流 从该流生成一个子流,将所述

是否可以在流(集成、开发或子级)中的任何给定基线(建议或更早)上打开视图(快照或动态,可能是只读),以执行某些任务,然后在完成后删除该视图?如何?

< p>将一个视图打开到一个给定的基线,你实际上需要一个与流相关联的视图,以基线作为基础基线。< /P> 这意味着您需要首先重新设置该流的基础,即:

  • 并非总是可取的(因为您需要将所述基线与当前内容合并,这并不总是有意义的)
  • 并非总是可能的(您只能使用来自其直接父级的基线重新设置子流的基础)
可能的是:

  • 获取基线所在的流
  • 从该流生成一个子流,将所述基线作为基础基线
  • 在其上创建快照或动态视图
  • 做你的工作
  • 放置一个新的基线,并将其传递到其父流
  • 废弃该子流(如果需要,可以删除视图)

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

这只是一种方便的方式,可以直观地显示您选择的任何基线。

谢谢VonC。你的回答非常有帮助。我需要的是能够从任何给定的基线构建一个relsease,而不改变源代码管理中的任何内容。