Clearcase 与流清除案例集成视图同步

Clearcase 与流清除案例集成视图同步,clearcase,Clearcase,在我的clear case integration视图中,有一个选项“与流同步”,该选项有时启用,有时禁用。如果启用或禁用此功能,则由什么控制?而且,当我单击此按钮时,它似乎只是更新了集成视图。那么,当我们可以只更新集成视图时,为什么我们需要一个单独的函数,如“与流同步”?只有当视图的配置(即配置规范列出的基线列表)与流的配置不同时,该按钮才会激活 同时更新视图的事实只是快照视图的副作用。 对于快照视图(即磁盘上的视图): 仅更新视图将仅基于所述视图的配置规范更新内容(未更改) 将视图与流同步

在我的clear case integration视图中,有一个选项“与流同步”,该选项有时启用,有时禁用。如果启用或禁用此功能,则由什么控制?而且,当我单击此按钮时,它似乎只是更新了集成视图。那么,当我们可以只更新集成视图时,为什么我们需要一个单独的函数,如“与流同步”?

只有当视图的配置(即配置规范列出的基线列表)与流的配置不同时,该按钮才会激活

同时更新视图的事实只是快照视图的副作用。
对于快照视图(即磁盘上的视图):

  • 仅更新视图将仅基于所述视图的配置规范更新内容(未更改)
  • 将视图与流同步将触发更新,该更新将基于视图的更新配置规范(即,在读取关联流的配置后,视图的配置规范将自动重写)
它更新您的“集成视图”只是因为您的视图恰好与集成流相关联。
但正如我之前对“”的回答所示,可以有许多其他视图(与许多其他子流关联,也称为“开发流”)

注意:该按钮后面的cleartool命令实际上是:

cleartool -tag view setcs -stream.
如果在快照视图的根目录下执行:

cleartool setcs -stream
它将触发更新(在更新配置规范之后)

有关setcs的更多信息:子命令“setcs”必须位于选项和参数之前,即cleartool setcs-tag view-stream