。
(注:これは、しかし、より正確なCALの構文で、あなたはあなたの質問で提案されているものに類似していてもよい):
たとえば、私はスナップショットと動的ビューを返すん以下ccperlスクリプトを確認してください提供型「ccperl listViews.pl
」:
- あなたは「
listViewws.pl
」という名前のファイルに次の行を保存しました。
- 現在のClearCase領域で '
myRegionName
'を置き換えます。
- あなたはスクリプト内のリージョンと同じリージョンを使用しています。
スクリプト:更新
use Win32::OLE;
$DEBUG = 1;
print "Instantiating CAL CC\n" if $DEBUG;
my $cal_cc = Win32::OLE->new('ClearCase.Application')
or die "Could not create the ClearCase Application object\n";
$cclsview = $cal_cc->Views("False","myRegionName");
$Views_Entries = $cclsview->Count;
print "nbViews $Views_Entries\n";
$Views_Index = 1;
while ($Views_Index <= $Views_Entries) {
print "Processing View entry $CS_Index\n" if $DEBUG;
$View = $cclsview->Item($Views_Index);
$ViewName = $View->TagName;
$ViewIsSnapshot = $View->IsSnapShot;
print "View $ViewName $ViewIsSnapshot\n";
$Views_Index++;
}
回答、ccperlスクリプト – VonC