问题描述
我正在寻找一种生成报告的方法,该报告可以显示ClearCase项目中每个元素的创建日期。基本上,我试图了解我们项目中的旧遗留元素。我无法使用find,lshistory或reportbuilder来实现这一目标,因此请向社区寻求帮助,以了解某人之前是否做过类似的事情或有什么可分享的指针。
先谢谢了。 NP
解决方法
cleartool find
应该是有效的选项。
与fmt_ccase
cleartool find -nvis -all -exec "cleartool descr -fmt \"%Xn %d\n\" \"%CLEARCASE_PN%\"" | grep "\\0"
在Unix上:
cleartool find -nvis -all -exec 'cleartool descr -fmt "%Xn %d\n" "$CLEARCASE_PN"' | grep /0
您正在查看的version 0(占位符版本标记了创建内容)
- 文件的新分支之一
- 文件元素本身
对于给定的文件,排序后的扩展路径将是创建元素本身的路径。
OP在the comments中提出:
cleartool find -all \ -exec "cleartool descr -fmt \"%Nd %Xn : %d\n\" \"%CLEARCASE_PN%\"" | \ grep \\0 | sort