我有一个非常基本的问题。
文件的每个版本都有相同的OID吗?据我所知,每个版本都是一个对象,每个对象都有不同的OID。 我甚至用cleartool dump检查过,每个版本都有不同的OID。
答案 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:<vobtag>
您还可以运行&#34; cleartool describe -long oid:<oid>
&#34;在oid中,在视图中设置元素所在的VOB的根目录,输出将返回一个元素名称。
请参阅&#34; Identifying elements by the source container path&#34;