Rational ClearCase
MVFS を使うと、ある dynamic view で作成された派生オブジェクトを他の dynamic view と共有することができる。共有が可能となるのは両者の configuration record が全く同じ場合である。共有された派生オブジェクトは、物理的には VOB サーバにあり view にはない。
従って、1つの thread に含まれる要素は次のようになる。
編集目的で確保されているコピー(チェックアウト)
最新バージョン(開発者専用)
あるファイルの分岐バージョン(開発の別の線上のバージョン)
ラベル付きバージョン(特定のリビジョンについて作業する開発者向け)
ビルド XYZ でのバージョン
ソフトウェアリリース x.y.z でのバージョン
thread はファイルごとに一番上から一番下まで処理された。ある開発者の thread は、一番上に確保されたものがあり、それにラベル付きバージョンが続いているかもしれない。既存リリースを素早くバグ修正する場合、thread は「確保」されたものとリリースのシグネチャ付きのものとなることもある。
Domain/OS のファイルシステムの機能(不可視なリダイレクト)は通常備わっていないため、ClearCase は後述するように MVFS(MultiVersion File System)という仮想ファイルシステムを使う。"thread" の概念は dynamic view に対応している。ある view における派生オブジェクト(ビルドによって生成されるオブジェクト)のサポートは、DSEE の考え方に類似している。