1

私の現在の作業環境では、テスト目的で eclipsed ファイルを広範囲に使用しています。物事を形式化するときが来たら、ファイルをEclipseスクリプトによって保存されたバックアップと比較して差分を生成するスクリプトがあります。

元のファイルのバックアップなしで作業できるようにしたいです。diff に渡すことができるファイルの現在のバージョンを取得する方法はありますか? ファイルはビュー プライベートですが、foo@@/ と入力するとバージョンの一覧が表示されますが、最新のバージョンを見つける方法がわかりません。cleartool ls を使用して試したり、ファイル名で説明したりすることはすべて、それが VOB オブジェクトではないことを示しています (これは本当ですが、cleartool ls はそれを影として表示しますが、何らかの形でそこに要素があることを知っている必要があります)。

ありがとう

4

1 に答える 1

2

Eclipsed ファイルは動的ビューを意味します。

最も簡単な解決策は、同じ構成仕様に基づいて2 つ目の動的ビューを作成することです。
これらのビューがいかに安くて速いかを考えると、これは問題ではありません。

その 2 番目の動的ビューで、次のことができます。

cleartool descr -fmt "%Xn" /path/to/element

ファイルの拡張パス名を取得するには(構文の詳細についてはfmt_ccaseを参照してください%Xn)。

于 2012-07-30T11:17:52.573 に答える