【问题标题】:Clearcase find out view typeClearcase 找出视图类型
【发布时间】:2016-11-23 19:42:31
【问题描述】:

知道我的视图是快照视图还是动态视图的最简单方法是什么?

lstype 没有帮助。

[tthangavel@wtl-lbuild-4 fw]$ cleartool lstype myview
cleartool: Error: Pathname not found: "myview".

【问题讨论】:

    标签: version-control clearcase


    【解决方案1】:

    就个人而言,对于“最简单的方法”,我会选择:

    cleartool lsview -l myview
    

    结果输出可能包括:

    View attributes: snapshot,ucmview,webview
    

    如果不是snapshot,那么就是动态视图。

    来自手册,Rational ClearCase command reference - lsview

    使用 –full 选项,报告以下附加属性:

    • 上次访问查看私有数据的时间和人员

    • 最后一次更新视图私有对象的时间和人员

    • 上次更新配置规范的时间和人员
    • 对于动态视图,派生对象上次创建、提升和眨眼的时间和人员
    • 对于动态视图,无论是创建可共享派生对象还是不可共享派生对象视图的文本模式
    • 视图是动态视图、快照视图还是网页视图
    • 视图是只读的还是可写的

    ps:是的,我表示使用命令-l/ong,但文档中的解释是属性部分–pro/perties [ –ful/l | –text_mode ];责怪 IBM。

    【讨论】:

    • 谢谢,这正是我想要的。
    【解决方案2】:

    它的路径。

    cleartool pwd
    

    如果以 /view 或 M:\ 开头,则为动态视图。
    如果不是,则为快照视图。

    在其配置规范中也存在加载规则:

    cleartool catcs|grep load
    

    动态视图中从来没有任何加载规则。

    在“What are the differences between a snapshot view and a dynamic view?”查看更多信息。

    【讨论】:

      猜你喜欢
      • 2011-04-24
      • 2011-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多