Clearcase 描述基线并扩展交付和重定基线活动

Clearcase 描述基线并扩展交付和重定基线活动,clearcase,cleartool,clearcase-ucm,Clearcase,Cleartool,Clearcase Ucm,我需要列出基线中交付的所有活动,但需要扩展任何交付和重定基础活动 我尝试了一个脚本来阅读这些行并执行“lsact-contrib”,但是有些交付包含嵌套的交付,我感到困惑。如果我也能知道活动的日期,那将非常有用 我尝试过使用“-fmt”,但结果令人失望 原因是管理层希望识别基线中包含关键字的所有活动。目前,如果活动是交付操作的一部分,则此操作将失败 有没有人遇到过类似的要求?如果有,他们是如何解决的 IBM已经推出了big fat Zero,所以我希望各位大师和奇才能给我灵感。不,我以前没有看到

我需要列出基线中交付的所有活动,但需要扩展任何交付和重定基础活动

我尝试了一个脚本来阅读这些行并执行“lsact-contrib”,但是有些交付包含嵌套的交付,我感到困惑。如果我也能知道活动的日期,那将非常有用

我尝试过使用“-fmt”,但结果令人失望

原因是管理层希望识别基线中包含关键字的所有活动。目前,如果活动是交付操作的一部分,则此操作将失败

有没有人遇到过类似的要求?如果有,他们是如何解决的


IBM已经推出了big fat Zero,所以我希望各位大师和奇才能给我灵感。

不,我以前没有看到过这种需求

请注意,如果某个活动是交付的一部分,您将在目标流中以“deliver.xxx”活动结束,并且只有一条注释与该交付关联(丢失与交付的初始活动关联的所有注释)

因此,您确实需要在技术说明之后使用
lsact-contrib

运行以下命令以确定自基线创建以来已交付的活动:

上面的输出将显示与该流的交付操作相关联的集成活动

如果要获取关联集成活动的参与活动列表,可以分别为每个集成活动发出以下命令

例如:

将其与(您提到的
-fmt
选项)相结合,将允许您在每个活动中仅显示感兴趣的内容(活动id及其注释,以便grep输入关键字)

%> cleartool diffbl -activities baseline:REL1.3.117 stream:integration_stream@/vobstore/pvob deliver.development_steam.20010824.08050

>> deliver.development_steam.20010824.080503 "deliver development_steam on 08/24/01 08:05:03."
>> deliver.development_steam.20010824.080802 "deliver development_steam on 08/24/01 08:08:02."
>> ...
%> cleartool lsact -contrib activity:deliver.development_steam.20010824.080503@/vobstore/pvob