我想列出与视图中应用的特定字符串匹配的可用标签。
答案 0 :(得分:3)
我确认无法在cleartool find
中使用过滤器:
ct find . -ele "lbtype_sub(My_LAB*)" -print
无效(wildcard中没有query argument。
如果你不能在shell管道中使用grep,你能考虑在find like in this example的exec部分使用grep吗?
ct find . -kind lbtype -exec "echo %CLEARCASE_PN%|grep MY_LAB"
如果这是不可接受的,您需要将结果写入文件并使用其他工具处理(sed?)
您拥有适用于Windows的软件包,包括Unix命令:请参阅此SO question 你有freeware emulating the grep command。
如果您必须使用原生 Windows命令,则必须将结果重定向到文件and use FIND(English translation)。
答案 1 :(得分:1)
嗯。虽然以下将列出给定VOB使用的所有标签(使用ClearTool命令行应用程序输入),但我并不完全确定。
lstype -kind lbtype -invob vob_path_and_name -short
例如,View映射到驱动器U:VOB“Some_VOB”将是:
lstype -kind lbtype -invob U:\Some_VOB -short