2012-03-29 7 views
1

私はClearCaseへのアクセス時間を少し短縮しようとしています。使用していないブランチタイプ(VOB内にそのタイプのブランチを持たないエレメント)をすべて削除することを考えています。未使用の型を返す単純なクエリはありますか、既存の型ごとにインスタンスをスキャンする必要がありますか?未使用のブランチタイプをクリーンアップする方法

私は、他の人が使うことができるツールを構築したいので、私はCleartoolやCALベースのものを好んでいます。

答えて

0

"単純なクエリ"はありませんでしたので、各vobの各brtypeインスタンスを確認することをお勧めします。
まず与えられたVOBのためbrtypeのリストを取得:

cleartool lstype -s -kind brtype -inVOB 

与えられた要素のいずれかのバージョンが1のために存在するかどうかをチェックするためにcleartool findを作る次に

(「Send to mkbranch script」のようなビット)特定のbrtype。

cleartool find /aVobTag -element "brtype(aBrTypeName)" 

注:ここでバージョンを探すよりも、要素を探すほうが速いです。

あなたが複数のブランチで使用brtypeのと同じ名前を持っている場合、"Additional examples of the cleartool find command" pageを示しています

を複数のVOBに特定のブランチ上の要素を見つける方法:

cleartool find -avobs -element "brtype(branch)" -print 
関連する問題