清除特定分支上的文件的最新版本

时间:2012-08-27 10:53:00

标签: clearcase

我知道clearcase版本化文件的文件名。如何在特定分支上找到此文件的最新版本?它不应该选择任何子分支。也可能不知道父分支名称。

感谢。

1 个答案:

答案 0 :(得分:6)

如果您使用的是动态视图,则可以使用 extended path 直接访问指定分支的LATEST版本:

cat file@@/main/branch/subbranch/LATEST

如果您不知道存储此版本的确切分支路径(父分支),您可以修改动态视图并首先添加选择规则

element /path/to/file .../subbranch/LATEST

这将在动态视图中选择LATEST版本的subbranch。

您可以cleartool find,以查看该文件的完整扩展路径

cleartool find . -name "yourFile" -ver "version(.../subbranch/LATEST)

您可以直接在cat(或Windows中的type)结果(这将是完整的扩展路径)

catcleartool find后面的死亡是能够使用.../subbranch/LATEST语法。
带有三个点的语法表示:'.../subbranch'跟随/subbranch的任何分支。