如何列出 Clearcase 文件的描述?

问题描述 投票:0回答:1

我知道我可以使用以下命令列出“MyBranchName”上的所有文件:

cleartool find . -cview -type f -branch 'brtype(MyBranchName)' -print

但是我需要知道您在签出或签入时可以设置的文件的描述/(或注释,如果您愿意的话)。有没有办法也做到这一点?

我已经在网上搜索了解决方案,但没有找到。我开始觉得这是不可能的。

command clearcase cleartool
1个回答
0
投票

这里应该涉及到

cleartool describe
命令。

使用 Linux(或 Windows Git bash shell),您可能会考虑:

cleartool find . -cview -type f -branch 'brtype(MyBranchName)' -print | \
   xargs -I {} cleartool describe -fmt "%n: %c\n" {}

但是使用

cleatool find -exec
应该会更有效率:

之前提到过

cleartool find -avobs -branch (brtype<BRANCH>) -version "lbtype(<LABEL>)" -exec "cleartool describe -fmt \"%Xn : %u\n\" \"%CLEARCASE_XPN%\""

您的情况:

cleartool find -cview -branch 'brtype(MyBranchName)' -exec "cleartool describe -fmt \"%n : %c\n\" \"%CLEARCASE_XPN%\"

Linux语法:

cleartool find -cview -branch "brtype(MyBranchName)" -exec 'cleartool describe -fmt "%n : %c\n" "$CLEARCASE_XPN"'
© www.soinside.com 2019 - 2024. All rights reserved.