【问题标题】:Synchronize with stream clear case integration view与流清除案例集成视图同步
【发布时间】:2012-03-30 18:50:42
【问题描述】:

在我的清晰案例集成视图中,有一个选项“与流同步”,有时启用有时禁用。是什么决定了它是启用还是禁用?此外,当我单击它时,它似乎只是更新了集成视图。那么,当我们可以更新集成视图时,为什么我们需要一个单独的函数,比如“与流同步”?

【问题讨论】:

    标签: clearcase


    【解决方案1】:

    仅当您的视图配置(即配置规范列出的基线列表)与流的配置不同时,该按钮才处于活动状态。

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

    • 仅更新视图将仅根据所述视图的配置规范更新内容(未更改)
    • 将视图与流同步将触发更新,该更新将基于视图的更新配置规范(即,在阅读配置后自动为您重写的视图配置规范关联的流)

    它更新您的“集成视图”只是因为您的视图恰好与集成流相关联。
    但正如我之前对“Integration stream vs integration view in ClearCase”的回答所示,可以有许多其他视图(与许多其他子流相关联,也称为“开发流”)。

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

    cleartool -tag view setcs -stream.
    

    如果在快照视图的根目录执行:

    cleartool setcs -stream
    

    它将触发更新(更新配置规范后)

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-10
    • 1970-01-01
    • 2016-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多