Clearcase元素别名和问题

时间:2015-12-03 18:58:31

标签: clearcase clearcase-ucm cleartool clearcase-remote-client clearcase-automation

当我描述" a.txt" (基本CC vob中的文件),我看到"两条可见路径"在输出和文件中可以看到两个路径。

换句话说,a.txt出现在两个不同的文件夹中,当你做一个版本树时,你会看到两个文件夹中的结果相同。我知道它有别名。

这在技术上意味着什么?这是一种邪恶的双胞胎吗?如果有人详细解释这一点会很棒。

1 个答案:

答案 0 :(得分:0)

  

这是一种邪恶的双胞胎?

通常不会,因为an evil twin involves the same path(和不同的分支)

技术说明“cleartool checkvob -evil_twin <vobtag> displays twins whose names are not identical”提到使用cleartool checkvob -evil_twin <vobtag>检查a.txt是否涉及邪恶双胞胎。

您也可以使用:

cleartool describe -aliases -all /var/tmp/myvob/a.txt

主要用于identify an hard link

  

您还可以使用从VOB根目录执行的cleartool find:

cleartool find -all -exec 'cleartool describe -fmt "%[aliases]ACQp\n" $CLEARCASE_XPN'
  

此输出将为您提供VOB中所有元素的列表,如果给定元素具有多个硬链接,则列表中的逗号后将显示另一个硬链接。
  输出类似于以下内容:

"/vobs/TestVOB1@@/main/dir1/7/1.txt", "/vobs/TestVOB1@@/main/dir1/7/1.foo.txt"