「PBI#503#to Model」は、いわゆるアクティビティの見出しです。
cleartool chactivity
たとえば、次を参照してください。
アクティビティの見出しを変更しても、その名前(一意の識別子)には影響しません。
アクティビティの名前の変更については、名前の変更を参照してください。
このスレッド(コードの抜粋)のように、ストリームのすべてのアクティビティを一覧表示してから、各チェンジセットをフォーマットできます。
my $istream = $ENV{CLEARCASE_STREAM};
my ($branch_name) = ($istream =~ /(.+)\@/);
my $change_set = join "\n",
sort map { / {4}(m:\[^\]+|.+\/vobs)?(.+)\@\@/i; $_ = $2 }
grep { /$branch_name[\/\]0-9+$/o }
qx{cleartool lsactivity -long $activity};
$change_set
スカラーには、@@
拡張子または接頭辞のない変更された要素のリストがM:
あります/vobs/
スクリプト言語が何であれ、ストリーム内のすべてのアクティビティを一覧表示するという考え方は変わりません。
cleartool lsact -in aStream@\aPVob -fmt "%n\n"
(それは、見出しではなく、活動の名前だけをリストします)
次に、見つかったアクティビティ名lsact -l
ごとに実行します。