IBM DevOps Code ClearCase: Difference between revisions

Content deleted Content added
No edit summary
Removed some of the linkbase ClearCase: https://en.wikipedia.org/wiki/Base_ClearCase In the Views section: dynamic view: https://en.wikipedia.org/wiki/Dynamic_view In the Build section of the first paragraph: build auditing: https://en.wikipedia.org/wiki/Build_auditing Configuration_Record: https://en.wikipedia.org/wiki/Configuration_Record omake: https://en.wikipedia.org/wiki/Omake_(Software) clearmake: https://en.wikipedia.org/wiki/Clearmake Clearaudit: https://en.wikipedia.org/wiki/Clearaudit
Line 28:
'''Rational ClearCase''' is a family of [[computer software]] tools that supports [[software configuration management]] (SCM) of [[source code]] and other [[software development]] assets. It also supports design-data management of electronic design artifacts, thus enabling hardware and software co-development. ClearCase includes [[revision control]] and forms the basis for configuration management at large and medium-sized businesses, accommodating projects with hundreds or thousands of developers. It is developed by [[IBM]].
 
ClearCase supports two configuration management models: UCM (Unified Change Management) and [[base ClearCase]]. UCM provides an out-of-the-box model while base ClearCase provides a basic infrastructure (UCM is built on base ClearCase). Both can be configured to support a wide variety of needs.
 
ClearCase can accommodate large binary files, large numbers of files, and large repository sizes. It supports branching, labeling, and versioning of directories. It uses the '''MultiVersion File System''' ('''MVFS''') which is a [[virtual file system]] that displays specific versions of data stored. In particular, it supports ''dynamic views'' which can show an arbitrary combination of local and remote files.<ref>{{cite web
Line 73:
== Views ==
 
A distinguishing feature of ClearCase is the [[MultiVersion File System]] (MVFS), a proprietary [[networked filesystem]] which can mount VOBs as a virtual file system through a [[dynamic view]], selecting a consistent set of versions and enabling the production of [[Derived Object|derived objects]]. This was a departure from the repository-and-sandbox model because it enabled the early management of artifacts (that is, before they are checked in) and was not limited to the management of these first-order configuration items.
 
ClearCase also supports snapshot views, which are copies of repository data. As opposed to dynamic views, snapshot views are maintained on a local (OS-specific) file system and do not require network access. Instead, a snapshot view stores a copy of the VOB data locally on the user's computer. Snapshot views can be used while disconnected from the network and later synchronized with the VOB when a connection is reestablished. This mode of operation is similar to that of CVS (Concurrent Versions System) software.