用于查找应用于特定分支的标签的命令。
假设我有一个名为 BR_test 的分支名称,我想知道该分支上应用的所有标签是什么。
如果这是 UCM,一个简单的lsbl
就足够了:
cleartool lsbl -stream myStream@\mypvob
但如果这是基本 ClearCase,简单的方法是确定哪个元素(目录或文件)always标记(通常是根目录),并获取所有给定分支的该元素上的标签 https://stackoverflow.com/questions/2322824/how-to-find-all-the-labels-for-a-given-file-in-clearcase,通过组合cleartool find http://publib.boulder.ibm.com/infocenter/cchelp/v7r1m2/index.jsp?topic=/com.ibm.rational.clearcase.cc_ref.doc/topics/ct_find.htm and cleartool describe
, 基于fmt_ccase format http://publib.boulder.ibm.com/infocenter/cchelp/v7r1m2/index.jsp?topic=/com.ibm.rational.clearcase.cc_ref.doc/topics/fmt_ccase.htm(此处为 Windows 语法):
C:\mySnapshotView\myVob\myRootDir>
ct find . -nrec -name "." -ver "brtype(myBranch)" -exec "cleartool descr -fmt "%l" \"%CLEARCASE_XPN%\""
这将列出特定分支的该元素的所有版本的所有标签。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)