としてはWhat are the basic ClearCase concepts every developer should know?に説明し、あなたがClearCaseの、より最近のVCSのほとんどの間で見つける主な違いは次のとおりです。
ClearCaseの理由はファイルごとではなく、リポジトリレベルで。
したがって、ClearCaseはベースラインを作成すると、実際には特定のコンポーネントのファイルのすべての最新バージョンを取り、ファイルごとにラベルを適用します。
SVNは、単に(SVNの枝のように、実際にはタグ「ディレクトリ」の安いコピーです:「What do you use the svn tags directory for anyways?」を参照)新しいタグでリポジトリの新しいリビジョンの作成、アトミック操作を行います
また、ClearCaseの「ベースライン」は、ClearCaseを補完するものであり、UCMには対応していないUCMメソドロジを指します。
ClearCaseのベースラインは、「コンポーネント」、つまりVOBのすべてのファイルの特定のサブセットです。
SVNリポジトリは、必要な数のファイルをバージョン管理できる大規模な集中管理された場所です。そのSVNリポジトリの特定のディレクトリをコンポーネント(およびそれだけのタグ)として考えることはできますが、それはあなたの裁量で完全になります。SVNのコンポーネントを「ベースライン化」する前にSVNのコンポーネントを最初に宣言しません。
私はClearcaseに精通していませんが、GITのような分散型バージョン管理システムに切り替えることを検討しましたか?私は新しいプロジェクトに 'svn'をお勧めしているのかどうかはわかりません。 –
ClearCase - > SVNは正しい方向への大きな進歩ですが、ClearCase - > [Git](http://git-scm.com/)は確かに移動するのに適しています! – Johnsyweb