【问题标题】:Clearcase element aliases and issues with itClearcase 元素别名及其问题
【发布时间】:2015-12-04 05:34:17
【问题描述】:

当我在“a.txt”(基本 CC vob 中的文件)上进行描述时,我在输出中看到“两个可见路径”,并且可以从两个路径中看到该文件。

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

这在技术上意味着什么?它是一种邪恶的双胞胎吗?如果有人详细解释这一点,那就太好了。

【问题讨论】:

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


    【解决方案1】:

    它是一种邪恶的双胞胎吗?

    通常不会,因为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:

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

    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"
    

    【讨论】:

    • 感谢您非常详细的回复...我确认它似乎是一个硬链接,这就是导致混乱的原因...再次感谢您的时间和支持
    • @user2705120 好的。不要忘记阅读stackoverflow.com/help/accepted-answer(关于这个问题和你之前的问题)
    猜你喜欢
    • 1970-01-01
    • 2020-09-23
    • 1970-01-01
    • 2013-11-12
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 2013-10-13
    • 2017-01-02
    相关资源
    最近更新 更多