コマンドラインを使用して、ストリームAのコードがストリームBに配信されたかどうかを確認するにはどうすればよいですか。内部的には、ClearcaseUCMを使用しています。
ありがとう
コマンドラインを使用して、ストリームAのコードがストリームBに配信されたかどうかを確認するにはどうすればよいですか。内部的には、ClearcaseUCMを使用しています。
ありがとう
以下を使用して、ストリーム A とストリーム B の違いを確認する必要がありますcleartool diffbl
。
cleartool diffbl -act stream:Stream1@\aPVob stream:StreamB@\aPVob
あなたが探しているのは、ラベル付けされていないベースライン (ClearCase によって設定されたテクニカル ベースライン) であり、次の名前のアクティビティ(したがって) から作成されます。-act
deliver.xxx
Differences:
<< deliver.java_dev.19990917.140443 "deliver java_dev on 09/17/99 14:04:43."
<< deliver.java_dev.19990917.141046 "deliver java_dev on 09/17/99 14:10:46."
これらの活動について説明すると、どのバージョンが配信されたかがわかります。
cleartool descr activity:deliver.java_dev.19990917.140443@\aPVob
問題は、一度配信されると、配信されたすべてのバージョンstreamB
を含む 1つの巨大なアクティビティ (" " アクティビティ)になることです。にあり、配信の一部で
あった貢献活動のリストを直接持っているわけではありません。deliver.xxx
StreamA
これらの貢献活動を確認するには、テクニカルノート「最後のベースライン以降に配信された活動」を参照してください。
上記の出力には、そのストリームへの配信操作に関連付けられた統合アクティビティが表示されます。
関連する統合アクティビティの貢献アクティビティのリストを取得したい場合は、統合アクティビティごとに次のコマンドを発行できます。例:
%> cleartool lsact -contrib activity:deliver.development_steam.20010824.080503@/vobstore/pvob
ACT0000435