我们使用夜间构建,无论是否将任何文件传递到集成流。我想做的是,找到特定日期完成的交货清单。
如果没有交付集成流,则不会触发构建。
通过项目资源管理器本身,我们可以看到。但我想从命令中知道。
答案 0 :(得分:2)
UCM中的任何投放都会生成一个活动电话deliver.xxx
。
只需列出给定流的所有活动(请参阅cleartool lsact man page)
–in stream-selector [ –r/ecurse ]
显示指定流中所有活动的列表 使用
–r/ecurse
,包括子流中的活动。
所以:
cleartool lsact -in stream:aStream@\aPVob -fmt "%n %d\n"|grep deliver
并过滤日期(%d
),以便仅获取当天的投放活动。
(stream:aStream@\aPVob
是“流选择器”,但在这种情况下您可以直接使用aStream@\aPVob
:cleartool
期望-in
选项后面的流名称参数