拡張パス名を使用できますが、使用するのは動的ビューのみです(既存の動的ビュー。特定の構成仕様は必要ありません)。「バージョン拡張パスを使用してコマンドプロンプトから現在ビューにないバージョンを開くには
」という記事には、スナップショットビューも使用できると記載されていますが、次のことが必要になります。
- すでにロードされている要素(明らかに、必要なバージョンではありません)
- ビューに(プライベートファイルとして)コピーされる古いバージョン:
cleartool get -to prog.old.c prog.c@@/main/r1_fix/1
バージョンツリーのコンテキストメニューには、cleartool get(つまりコピー)を効果的に実行する「SendTo」エントリが含まれていることに注意してください。
ただし、動的ビューでは、何もコピーする必要はありません。古いバージョンを直接参照できます。
cp foo.c@@/RLS4.3
cp include.h@@/main/bugfix/REL2
バージョンセレクタも参照してください。
バージョンラベルが要素ごとに1つとして定義されている場合、追加のリンク/ファイルシステムオブジェクトが要素のディレクトリツリーの最上位に表示されます。
たとえば、BL3
が要素ごとに1つのラベルである場合、これらのバージョン拡張パス名は両方とも同じバージョンへの明確な参照です。
hello.c@@/BL3
hello.c@@/main/bugfix/patch2/BL3
実際、この機能を使用すると、バージョンツリー内の正確な場所を知らなくてもバージョンを参照できます。
動的ビューで、ビューにhello.cが表示されている場合(ラベルで必要なバージョンではなく、選択したバージョンにすることができます)、実際には次のことができます。
cd hello.c@@
dir
それはあなたが選ぶためのすべてのユニークなラベルをリストします。