有没有办法找出流中用户的签到历史记录?
我知道我可以通过查看流中的所有活动来获取历史记录。但是,活动中设置的更改不会显示文件的检查日期。
感谢您的帮助!
答案 0 :(得分:3)
活动的变更集可以显示文件的日期。您只需将 describe
命令与 fmt_ccase
格式指令结合使用。
cleartool describe -fmt "%[versions]CQp\n" activity:myActivity@/pvobName
对于每个输出:
cleartool describe -fmt "%u %n %d" aFile@@/main/branches/x
注意:在Windows上,您可以列出给定用户的所有活动 首先,进入与相关流相关联的UCM视图。然后:
for /f %x in ('cleartool lsact -cview -fmt "%Xn %u\n" ^| findstr "username"')
do cleartool desc -fmt "%[versions]CQp\n" %x
您也可以在Perl中编写脚本(在Windows和Unix上都是可移植的) 请参阅问题“How can I interact with ClearCase from Perl?”