Content deleted Content added
No edit summary |
m Added new release version, release date, and download doc link. Thanks |
||
(12 intermediate revisions by 9 users not shown) | |||
Line 5:
| developer = [[IBM]]
| released = {{Start date and age|1992}}
| latest_release_version = 11.0.0.4<ref>{{cite web |title= Fix list and download document for ClearCase | website=[[IBM]] | date=22 August 2025 |url = https://www.ibm.com/support/pages/node/
| latest_release_date = {{release date and age|
| latest_preview_version =
| latest_preview_date =
| operating_system = {{plainlist|
* [[IBM AIX|AIX]], [[HP-UX]], [[Linux
* [[z/OS]] (limited client)<ref>{{cite web|url=https://www.ibm.com/docs/en/clearcase/11.0.0?topic=installing-using-zos-extensions
|title=Installing and using z/OS Extensions|website=[[IBM]] }}</ref>
}}
| programming_language =
Line 19:
* HP-UX: [[IA-64]]
* Linux: [[IA-32]], [[x86-64]], [[ppc64]], [[ppc64]]le, [[Linux on IBM Z|IBM Z]]
* Solaris: [[SPARC]], x86-64
* Windows: IA-32, x86-64
Line 25 ⟶ 24:
| genre = [[Software configuration management]]
| license = IBM [[Software license|EULA]]
| website = {{URL|https://www.ibm.com/products/
}}
'''IBM DevOps Code ClearCase (also known as IBM 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]].
Line 46 ⟶ 45:
</ref>
ClearCase also provides authoritative build auditing, which generates metadata for each build artifact, including the context of the build and a bill of materials of files (including the exact version) referenced during the build. This metadata
== History ==
ClearCase was developed by [[Atria Software]] and first released in 1992<ref>{{cite web | url = https://www.findarticles.com/p/articles/mi_m0SMG/is_n13_v12/ai_12606942 | archive-url = https://web.archive.org/web/20090802071539/https://www.findarticles.com/p/articles/mi_m0SMG/is_n13_v12/ai_12606942 | url-status = dead | archive-date = 2009-08-02 | title = ClearCase - Atria Software Inc.'s software configuration management system - New Products: Development Tools - Brief Article - Product Announcement | publisher = Software Magazine | date = September 15, 1992 | access-date = 2007-12-01 }}</ref> on Unix and later on [[Windows]]. Some of the Atria developers had worked on an earlier, similar system: ''DSEE'' ([[Apollo Domain|Domain]] Software Engineering Environment) from [[Apollo Computer]]. After [[Hewlett-Packard]] bought [[Apollo Computer]] in 1989, those developers left to form Atria.<ref>{{cite web | url = http://www.cmcrossroads.com/cgi-bin/cmwiki/view/CM/HistoryOfCM | title = Key dates in Hardware/Software Configuration Management History | publisher = CM Crossroads LLC | year = 2007 }}</ref><ref>{{cite web | url = https://www.findarticles.com/p/articles/mi_m0SMG/is_n8_v15/ai_17338017 | archive-url = https://web.archive.org/web/20090802063953/https://www.findarticles.com/p/articles/mi_m0SMG/is_n8_v15/ai_17338017 | url-status = dead | archive-date = 2009-08-02 | title = Complex development earns Atria an IS role; hot Unix vendor's move to Windows and NT opens IS doors - Company Profile | author = Michael Bucken | date = August 1995 | publisher = Software Magazine }}</ref><ref>{{cite newsgroup | url = http://lists.gnu.org/archive/html/info-cvs/2004-12/msg00237.html | title = Re: cvs vs. clearcase? | author = Andrew DeFaria | date = December 21, 2004 }}</ref> Atria later merged with [[Pure Software]] to form PureAtria<ref>{{cite web | url = https://query.nytimes.com/gst/fullpage.html?res=940CE6DE1639F934A35755C0A960958260 | title = Pure Software To Buy Astria In Stock Deal<!-- original article misspells Atria in title --> | author = Lawrence M. Fisher | date = June 7, 1996 | work = The New York Times | access-date = 2007-12-01 }}</ref> in 1996. That firm was acquired by [[Rational Software]] in 1997, which was purchased by [[IBM]] in 2003.<ref>{{ cite web | url = http://www-03.ibm.com/press/us/en/pressrelease/243.wss | archive-url = https://web.archive.org/web/20090802084645/http://www-03.ibm.com/press/us/en/pressrelease/243.wss | url-status = dead | archive-date = August 2, 2009 | title = IBM Reports 2003 First-Quarter Results | date = April 14, 2003 | publisher = IBM | access-date = 2008-01-09 }}</ref> IBM continues to develop and market ClearCase. In September 2016, IBM announced a
{{cite web |url=https://www.hcltech.com/newsfeed/partnership-growth-and-innovation |publisher=HCL |date=November 17, 2016 }} </ref> with HCL Technologies that will allow for accelerated development. == Infrastructure ==
The [[database]] system that ClearCase uses is RDM Embedded from Raima. In ClearCase terminology, an individual database is called a ''VOB'' ('''V'''ersioned '''O'''bject '''B'''ase).<ref>{{Cite web |title=Versioned object bases (VOBs) |url=https://www.ibm.com/docs/en/clearcase/10.0?topic=administration-versioned-object-bases-vobs |access-date=2024-05-13 |website=www.ibm.com |language=en-us}}</ref> On this layer, maintenance takes place using Raima tooling. Around this layer, a set of interfaces with accompanying tools are used to manage the physical database system, which requires specific [[Database administrator]] skills.<ref>{{Cite news |title=IBM Rational ClearCase - Computer Science {{!}} Wiki eduNitas.com |url=https://wiki.edunitas.com/IT/en/114-10/IBM-Rational-ClearCase_19336_eduNitas.html |access-date=2024-05-13 |work=edunitas.com |language=id-ID |archive-date=2024-05-13 |archive-url=https://web.archive.org/web/20240513111854/https://wiki.edunitas.com/IT/en/114-10/IBM-Rational-ClearCase_19336_eduNitas.html |url-status=dead }}</ref>
The most important service is the Atria ___location Broker Daemon (ALBD), which manages all (LAN) communication between computers. Beginning with version 7, the server platform runs Websphere Application Server with a server application called the Change Management Server (CM Server), which served ClearCase clients via the HTTP Protocol. (Before version 7 there was a web service by which users could access ClearCase via their browsers.) CM server has since been replaced by the ClearCase Remote Client Wide-Area Network Server (CCRC WAN server), which continues to be based on Websphere Application Server.
Line 115 ⟶ 121:
== DSEE ==
DSEE (Domain Software Engineering Environment) introduced many concepts that were adopted by ClearCase. The Apollo Domain file system allowed special handler programs to intervene during file access. DSEE made use of this feature to invisibly substitute a versioned copy when a particular file was opened.<ref>{{cite web |url = https://www.findarticles.com/p/articles/mi_m0HPJ/is_n3_v42/ai_10916486 |archive-url = https://web.archive.org/web/20070224072638/https://www.findarticles.com/p/articles/mi_m0HPJ/is_n3_v42/ai_10916486 |url-status = dead |archive-date = 2007-02-24 |title = DSEE: a software configuration management tool |author = David c. Lubkin |date = June 1991 |publisher = Hewlett-Packard Journal |access-date = July 17, 2010 }}</ref> With the versioning specification resident in the user environment, all accesses to versioned files were redirected, including such mundane accesses as printing, viewing in a generic text editor etc.
DSEE relied heavily on a file that described all the software modules and their dependencies. The file had to be generated manually, which was a major impediment to its use in large systems. However, once generated, it enabled DSEE to calculate the optimum way to perform a build, re-using all modules that had previously been processed and whose version specifications matched the specifications for the build.
Line 132 ⟶ 138:
== Releases ==
V11.0.0 (March 2024) release and succeeding fix pack releases.<ref>{{Cite web |date=2024-07-15 |title=New features and other changes in IBM DevOps Code ClearCase version 11.0.0.x |url=https://www.ibm.com/support/pages/node/7116220 |access-date=2024-09-05 |website=www.ibm.com |language=en}}</ref>
V10.0.1 (October 2023) release and succeeding fix pack releases.<ref>{{Cite web |date=2024-07-15 |title=New features and other changes in Rational ClearCase version 10.0.1.x |url=https://www.ibm.com/support/pages/node/6956257 |access-date=2024-09-05 |website=www.ibm.com |language=en}}</ref>
V10.0.0 (December 2022) and succeeding fix pack releases.<ref>{{Cite web |date=2023-01-31 |title=New features and other changes in Rational ClearCase version 10.0.0.x |url=https://www.ibm.com/support/pages/node/6621241 |access-date=2024-09-05 |website=www.ibm.com |language=en}}</ref>
V9.1.0 (December 2020) and succeeding fix pack releases.<ref>{{Cite web |date=2024-07-15 |title=New features and other changes in Rational ClearCase version 9.1.0.x |url=https://www.ibm.com/support/pages/node/6254804 |access-date=2024-09-05 |website=www.ibm.com |language=en}}</ref>
V9.1.0 (December 2020) and succeeding fix pack releases:▼
V9.0.2 (January 2020) and succeeding fix pack releases.<ref>{{Cite web |date=2023-10-03 |title=New features and other changes in Rational ClearCase version 9.0.2.x |url=https://www.ibm.com/support/pages/node/1087828 |access-date=2024-09-05 |website=www.ibm.com |language=en}}</ref>
V9.0.1 (June 2017) and succeeding fix pack releases.<ref>{{Cite web |date=2022-07-25 |title=New features and other changes in Rational ClearCase version 9.0.1.x |url=https://www.ibm.com/support/pages/node/558057 |access-date=2024-09-05 |website=www.ibm.com |language=en}}</ref>
V9.0 (March 2016) and succeeding fix pack releases
V8.0.1 (June 2013) and succeeding fix pack releases.<ref>{{Cite web |date=2020-12-18 |title=What's new in ClearCase |url=https://www.ibm.com/support/pages/node/615821 |access-date=2024-09-05 |website=www.ibm.com |language=en}}</ref>
== See also ==
Line 188 ⟶ 173:
== External links ==
* {{Official website|https://www.ibm.com/products/devops-code-clearcase}}
{{Version control software}}
|