我知道一个清晰的版本化文件的文件名。我怎样才能在特定的分支上找到这个文件的最新版本?它不应该选择任何儿童分支。此外,父分支名称可能并不总是知道。clearcase某个分支上的文件的最新版本
谢谢。
cat [email protected]@/main/branch/subbranch/LATEST
如果你不知道确切的分支路径(父分支:
我知道一个清晰的版本化文件的文件名。我怎样才能在特定的分支上找到这个文件的最新版本?它不应该选择任何儿童分支。此外,父分支名称可能并不总是知道。clearcase某个分支上的文件的最新版本
谢谢。
cat [email protected]@/main/branch/subbranch/LATEST
如果你不知道确切的分支路径(父分支:
如果您使用的是动态的观点,你可以直接使用extended path访问LATEST
版本这个分支的)这个版本存储在,您可以修改您的动态视图,并首先添加选择规则
element /path/to/file .../subbranch/LATEST
这将选择LATEST
版本O f动态视图内的子分支。
或者你可以做一个cleartool find
,才能看到完整的扩展路径,该文件:
cleartool find . -name "yourFile" -ver "version(.../subbranch/LATEST)
您将能够cat
(或在Windows type
)直接结果(这将是全扩展路径)
的cat
或cleartool find
背后的DIEA是能够使用的语法.../subbranch/LATEST
。
与三个点的语法表示:'.../subbranch
'任何分支后跟/subbranch
。
我按照您的建议设置视图,然后使用“cleartool ls”来查找文件版本。谢谢回复 –
我已经添加了'cleartool find'选项,这应该是你在找什么,特别是如果你不总是知道父分支。 – VonC