Content deleted Content added
No edit summary |
Added "unique features" section |
||
Line 7:
== Views ==
ClearCase's novelty was in its versioned file system (called MVFS: '''M'''ulti'''v'''ersion '''F'''ile '''S'''ystem), which can be mounted as a virtual file system through a ''dynamic view'', selecting a consistent set of versions and allowing for the production of [[Derived Object|derived objects]]. The dynamic view allows thus to map to a [[Software Configuration]]. This was a departure from the ''repository''/''sandbox'' model, allowing for the early management of artifacts (before they are being checked in, and not limited to these first order configuration items).
ClearCase also supports ''snapshot views'' which are just a copies of a directory tree spanning one or several VOBs. These can be used while disconnected from the network and later resynchronized to the VOB when a connection is reestablished.
Line 19:
== UCM ==
In the recent years, a [[UCM]] ('''U'''nified '''C'''hange '''M'''anagement) extension has been developed, supporting a more traditional model.
== Unique Features ==
* '''Build Avoidance''': Use of MVFS (Multiversion File System) allows derived objects built in one dynamic view to be automatically "copied over" to another dynamic view requiring "exactly the same" derived object. Two derived objects are deemed to be "exactly same" if they have the same ''configuration record'' (ClearCase terminology, also called ''bill of materials''). Shared derived objects will be physically present on the VOB server, and not in the views that reference them. The process of "copying over" is called ''winking in'' in ClearCase terminology.
* '''Unix/Windows Interoperability:''' VOBs hosted on Unix (and co.) servers can be accessed from views hosted on Windows clients, and vice versa.
* '''Integration With Other Rational Products:''' Other products (originally) from [[Rational_Software|Rational Software]], notably [[ClearQuest]] and [[Rational_Rose|Rational Rose]] integrate well with ClearCase.
==External Links==
|