2017-06-11 1 views

答えて

1

I recommended before (8 years ago)検索の範囲を制限し、句のcleartool findを使用します。

例:

cleartool find -all -type f -user myLogin \ 
    -version "lbtype(A_LABEL)" \ 
    -exec ... 

あなたがダイナミックビューで行うことができます場合は、その後、直接各バージョンのcleartool findによって設定された変数が見つかっ、CLEARCASE_XPNの内容をgrepすることができます。
それはあなたが古いものから最新まで、あなたのVOBファイルで見つけることができ、各ラベルのためにそうすることができます)(ダイナミックビューで)あなたが直接読み取ることができ、あなたのコードのためのgrepこと

extended pathnameを参照。

Z:myvob>ct lstype -kind lbtype -short 
Z:myvob>ct find . -version "lbtype(A_LABEL)" -print 
0

あなたが与えられたソースファイル内の特定の変更を探している場合は、のcleartoolの注釈コマンドはあなたに良いスタートを与えます。あなたがGITをよく知っているなら、これは "git blame"と同じです。

Annotateは、要素がバージョンごとにデルタ情報を格納するため、テキストファイルタイプ(text_file、utf?_ text_fileなど)のいずれかである場合にのみ機能します。

変更の原因となったバージョンを教えてくれるが、そのバージョンがマージによって作成された場合は、マージをバックトラックして変更の元の場所を見つけなければならないことがあります。 ALMToolboxの「ビジュアルアノテート」ツールは、正しくリコールすればそれを行います。

関連する問題