1

我想列出我们在两个基线之间工作的所有活动。基线在同一个流中,但每个开发人员都在自己的子流中工作并交付他们的工作。SO中有两个类似的 问题 ,但它们没有列出每个活动中的所有内容。

在 GUI 中,我必须输入每个交付活动并列出复合它的活动。

如果您可以列出最近的基线和处于特定晋升级别的前任之间的活动,则可以获得奖励积分。

如果您可以格式化列表以仅显示活动名称,则可以获得更多奖励积分。

4

2 回答 2

2

这是显示交付活动中的活动的命令:

cleartool lsactivity -contrib activity_id@\yourPVob

顺便说一句,也许这会对某人有所帮助。您可以列出两个基线之间的所有活动(只是交付活动之外的活动):

cleartool diffbl -activities  baseline:baseline_before_id@\yourPVob  baseline:baseline_later_id@\yourPVob

并列出所有生产级别的基线(获取最新的两个以列出最新版本中的活动):

cleartool lsbl -component your_copmponent@\yourPVob  -stream your_integration_stream@\yourPVob  -level PRODUCTION-short'

现在你只需要做一个简单的递归来获取两个基线之间的所有活动。

于 2012-05-29T22:58:03.340 回答
1

起初我没有找到任何内置的简单方法来列出交付活动中涉及的活动。

该技术说明说明交付活动的描述仅用于列出由交付创建的版本,而不是交付的活动。

 cleartool describe -l activity:<deliver activity>@\<PVOB-tag>
于 2012-02-29T21:57:49.430 回答