Introduction to version management tool Rational ClearCase

Introduction to version management tool Rational ClearCase

Rational ClearCase is a software configuration management (SCM) tool that can be used to perform version control on code or other software development assets. It is said that it also has good support for large projects with more than hundreds or thousands of team developers. It can also support large binary files, a large number of files, and a large overall warehouse capacity. In addition, it can also perform version control on directories.

Past and present life

Basic Information

the term

To learn ClearCase, you may need to learn some of its terminology. For example, ClearCase supports two models:

There are two models: UCM (Unified Change Management) and Base ClearCase. You may need to start by creating a VOB, VOB: versioned object database, which is similar to what is called a repository in other version management tools, but there are some subtle differences. Learning ClearCase requires starting with a lot of similar terms to understand its approach.

Common Operations

Version control can be done through client operations, but you can also use cleartool for basic operations, such as:

Continuous Integration

ClearCase also provides a Jenkins plug-in, which can be used to operate it.

ClearCase Plugin https://wiki.jenkins.io/display/JENKINS/ClearCase+Plugin

Setting example:

Migration to git or svn

The migration of version management tools is very simple. Generally speaking, the information that is very important in long-term version management tools is comments, submitters, and submission reasons. These are important assets for long-term maintenance projects. It is recommended to use the following steps for migration:

Summarize

The above is the full content of this article. I hope that the content of this article will have certain reference learning value for your study or work. Thank you for your support of 123WORDPRESS.COM. If you want to learn more about this, please check out the following links

You may also be interested in:
  • Gitlab practical tutorial uses git config for related configuration operations
  • How to install git on linux
  • Docker-compose one-click deployment of gitlab Chinese version method steps
  • How to deploy gitlab using Docker-compose
  • 3 Ways to Ignore Git Commit and Git Ignore Rules
  • Git principles and common operations
  • How to install Gitlab with Docker
  • Solution to the problem that IntelliJ IDEA's SVN cannot save passwords on MAC
  • How to install the SVN plugin on Webstorm2017
  • Sample code for continuous integration between Jenkins and SVN

<<:  About the basic configuration tutorial of MySQL5.7.17 free installation version under Win10 (with pictures and text)

>>:  Detailed explanation of the use of bus in Vue

Recommend

The concept and characteristics of MySQL custom variables

A MySQL custom value is a temporary container for...

11 Reasons Why Bootstrap Is So Popular

Preface Bootstrap, the most popular front-end dev...

MySQL 5.6 zip package installation tutorial detailed

Previously, we all used files with the suffix .ms...

How to install and deploy gitlab server on centos7

I am using centos 7 64bit system here. I have tri...

How to insert batch data into MySQL database under Node.js

In the project (nodejs), multiple data need to be...

Installation, activation and configuration of ModSecurity under Apache

ModSecurity is a powerful packet filtering tool t...

Solve the error during connect exception in Docker

When you first start using Docker, you will inevi...

css Get all elements starting from the nth one

The specific code is as follows: <div id="...

Detailed steps for Linux account file control management

In the Linux system, in addition to various accou...

MySQL master-slave configuration study notes

● I was planning to buy some cloud data to provid...

Docker-compose steps to configure the spring environment

Recently, I need to package the project for membe...

17 excellent web designs carefully crafted by startups

Startups often bring us surprises with their unco...

Installation and use of mysql on Ubuntu (general version)

Regardless of which version of Ubuntu, installing...