我想递归地列出所有对象(包括文件和目录)及其标签。
当我运行以下命令时,它只写入规则。它不会在任何对象上写入所有标签。
cleartool ls -r -l /view/stable/MYVOB/MyProject
结果 :
版本 /view/stable/MYVOB/Car.java@@/main/3 规则:元素 * TO_TEST
版本 /view/stable/MYVOB/Driver.java@@/main/2 规则:元素 * TO_TEST
我怎样才能列出所有labels?
此外,上市修改者和修改日期对我来说将会是加分。
提前致谢...
您可以使用cleartool find http://publib.boulder.ibm.com/infocenter/cchelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearcase.cc_ref.doc/topics/ct_find.htm, using fmt_ccase http://publib.boulder.ibm.com/infocenter/cchelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearcase.cc_ref.doc/topics/fmt_ccase.htm显示关联标签的选项
Windows 语法:
cleartool find . -type f -ele "brtype(mybranch)" -exec "cleartool descr -fmt \"%n labels:%l\n\" \"%CLEARCASE_PN%\""
Unix 语法:
cleartool find . -type f -ele "brtype(mybranch)" -exec 'cleartool descr -fmt "%n labels:%l\n" "$CLEARCASE_PN"'
这个想法是描述找到的每个元素($CLEARCASE_PN
)通过使用%l
fmt_ccase 指令的选项,以便打印与其关联的标签。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)