查找应用于特定分支的标签的命令..
假设我有一个名为BR_test的分支名称,我想知道在这个分支上应用的所有标签是什么。
答案 0 :(得分:2)
如果这是UCM,那么简单的lsbl
就足够了:
cleartool lsbl -stream myStream@\mypvob
但是如果这是基础ClearCase,那么简单的方法是确定总是标记的元素(目录或文件)(通常是根目录),并获取所有labels on that element for a given branch ,通过cleartool find
和cleartool describe
的组合,基于fmt_ccase
format(此处为Windows语法):
C:\mySnapshotView\myVob\myRootDir>
ct find . -nrec -name "." -ver "brtype(myBranch)" -exec "cleartool descr -fmt "%l" \"%CLEARCASE_XPN%\""
这将列出特定分支的该元素的所有版本的所有标签。