OPは次のように言及しています:
メインブランチファイルを更新する前に、ブランチでこのファイルをチェックインしたと思うので、これがこの問題の原因です。
その可能性が高く、V4 がメイン ブランチに表示されない理由を説明できます。
これを確認する 1 つの方法は、cleartool lsvtree (テキスト) を確認することですが、次の結果も確認します。
cleartool ls /path/to/parent/directory
(ファイルの親ディレクトリ)
選択したすべてのバージョンを表示して、構成仕様と比較できます。
元の答え
これ (最初にチェックアウトせずにファイルを変更すること) は、スナップショット ビュー (動的ビューではない) でのみ可能であり、ファイルの乗っ取りにつながります。
チェックアウト/チェックインによって状況を正しく解決しました。
ただし、チェックアウト時に選択したバージョンが最新ではなかった場合 (ただしバージョン 2)、V4 は V2 に従います。
注文バージョンが混在している場合、安定した状態に戻す 1 つの方法は次のとおりです。
- スナップショット ビューを更新し、そのファイルが最新であることを確認します。
- 最後の変更 (V5) を現在の LATEST バージョンにマージします
バージョンが見つからない場合は、それが独自のブランチ (現在の構成仕様では選択されていない) に存在することが原因である可能性があります。グラフィック バージョン ツリーが表示されます (-all
オプションを使用)。
cleartool lsvtree -all --graph /path/to/File