什么是clearcase中的对象id

时间:2018-01-01 10:47:13

标签: clearcase clearcase-ucm

我有一个非常基本的问题。

文件的每个版本都有相同的OID吗?据我所知,每个版本都是一个对象,每个对象都有不同的OID。 我甚至用cleartool dump检查过,每个版本都有不同的OID。

1 个答案:

答案 0 :(得分:1)

更准确地说,如" How to find oid and uuid of an element in IBM Rational ClearCase"

中所述
  

ClearCase VOB中的每个对象都由其oid引用("对象ID")。
  oid在VOB中是独一无二的   这不仅适用于文件,而是适用于VOB中的所有对象。

     
      
  • 元素
  •   
  •   
  • 元数据
  •   
     

ClearCase在内部使用oid。对于普通用户的操作,oid是不可见的。但是,在某些错误消息中,您会看到对oid的引用。

要从对象中查找oid,请使用:

cleartool dump <object>

要从oid中查找对象,请使用:

cleartool dump oid:<object>

要使这些命令起作用,您需要处于视图和相应的VOB中。这是生成路径/文件名所必需的。

<object>可以是任何定义为ClearCase的对象。比如:

  • 元素<file>@@
  • 版本<file><file>@@\main\......
  • 输入lbtype:<name>
  • VOB或副本对象vob:<vobtag>

您还可以运行&#34; cleartool describe -long oid:<oid>&#34;在oid中,在视图中设置元素所在的VOB的根目录,输出将返回一个元素名称。
请参阅&#34; Identifying elements by the source container path&#34;