我想列出我们在两个基线之间工作的所有活动。基线位于同一个流中,但每个开发人员都在他自己的子流中工作并提供他们的工作。 SO中有两个similar questions,但它们并未列出每个活动中的所有内容。
在GUI中,我必须输入每个交付活动并列出复合它的活动。
如果您可以列出最近基线与特定促销级别中的前任之间的活动,则可获得奖励积分。
如果您可以格式化列表以仅显示活动名称,则会获得更多奖励。
答案 0 :(得分:2)
以下是显示投放活动中的活动的命令:
cleartool lsactivity -contrib activity_id@\yourPVob
顺便说一句,也许这会对某人有所帮助。您可以列出两个基线之间的所有活动(只是交付活动之外的活动):
cleartool diffbl -activities baseline:baseline_before_id@\yourPVob baseline:baseline_later_id@\yourPVob
并列出所有PRODUCTION级别的基准(获取最新的两个以列出最新版本中的活动):
cleartool lsbl -component your_copmponent@\yourPVob -stream your_integration_stream@\yourPVob -level PRODUCTION-short'
现在你只需要做一个简单的递归来获得两个基线之间的所有活动。
答案 1 :(得分:1)
我最初没有找到任何内置的简单方法来列出交付活动中涉及的活动。
This technote说明了投放活动的描述仅适用于列出由交付创建的版本,而非列出的活动。
cleartool describe -l activity:<deliver activity>@\<PVOB-tag>