ベースラインにわたってチェックインされたすべてのファイルのリストをオーナー名と共に取得する必要があります。クリアケースでベースラインを越えて変更されたファイルのリストを取得する方法
しかし、このコマンドは1つのタスクだけをフェッチし、使用するのが少し面倒です。 2つのベースラインを指定すると、すべてのタスクを取得するコマンドがありますか?以下のような
おかげ
ベースラインにわたってチェックインされたすべてのファイルのリストをオーナー名と共に取得する必要があります。クリアケースでベースラインを越えて変更されたファイルのリストを取得する方法
しかし、このコマンドは1つのタスクだけをフェッチし、使用するのが少し面倒です。 2つのベースラインを指定すると、すべてのタスクを取得するコマンドがありますか?以下のような
おかげ
コマンド:
cleartool diffbl -act [email protected]\apvob [email protected]\apvob
はあなたのBL1とBL2ベースライン間の新しいバージョンを持っている活動のリストが表示されます。
ただし、(ファイルやディレクトリのように、すなわち要素、およびないのバージョンでも同じファイルの更新されたすべてのバージョンのようには)ファイルのリストを取得するには、最良の方法は、以下のとおりです。
cleartool chbl -full [email protected]\apvob cleartool chbl -full [email protected]\apvob
(彼らはすでにいっぱいだった場合、このコマンドは何もしません)
bl1
とbl2
ラベルを持つすべての要素:cleartool find -all -element '{lbtype_sub(REL1) && lbtype_sub(REL2)}'^ -version '{(lbtype(REL1) && ! lbtype(REL2)) ||^ (lbtype(REL2) && !lbtype(REL1))}' -print
は "Find changes between labels" を参照してください。再び
:
(注)この最後の質問はまた、GUIなく、CLI(コマンドライン)を含むソリューションの後であれば面白いですClearCaseとパッケージ化」レポートビルダを、言及していることこれらのベースラインがいっぱいになっている場合は、それを使用して、必要に応じて「Elements Changed Between Two Labels
」または「Versions Changed Between Two Labels
」のいずれかを表示することができます。
こんにちは..私はこのコマンドを試しましたが、私が探しているのは、変更されているすべてのファイルのリストですすべての活動を通じて各活動のために逃げた。 – Sai
@Sai私は自分の答えを編集していました。編集された答えを参照するか、別の方法として参照してください。http://stackoverflow.com/questions/9256649/how-to-get-the-list-of-the-checkin-files-between- 2-clearcase-ucm-lables-in-uni – VonC
@Saiは「レポートビルダー」オプションも追加しました – VonC