用户在ClearCase中的签入历史记录

3
有没有办法查看用户在流中的签入历史记录?
我知道可以通过查看流中的所有活动来获取历史记录。但是,活动中的更改集不显示文件签入日期。
谢谢帮助!
1个回答

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上都运行)。请参阅SO问题“如何从Perl与ClearCase交互?”。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接