1

活動のクリップボードチェンジセットにコピーすることができます。

しかし、多くの場合、チームメンバーの活動の変更セットを入手する必要があります。

GUIで見ることができます。ただし、チェンジセットのリストをテキストファイルにコピーしたいと思います。

cleartoolを使用してチェンジセットを取得することは可能ですか?

次のコマンドで試しましたが、それでも失敗します

V:\>cleartool lsactivity -l "PBI#503# to Model"\@My_PVOB

これは私が得たエラーです:

cleartool:エラー:パス名「My_PVOB」のVOBを判別できません。

V:統合ストリームがマップされるドライブです

4

2 に答える 2

2

「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ごとに実行します。

于 2012-01-19T13:19:57.677 に答える
2

アクティビティ名(見出し)の代わりにアクティビティIDを指定する必要があります。「PBI#503#toModel」はアクティビティ名のようです。

于 2012-01-19T13:14:04.870 に答える