Introduction of version management tool Rational ClearCase
Rational ClearCase is one of the software configuration management SCM tools that can be used to version control code or other software development assets. It is also said to have good support for large projects with more than hundreds or thousands of team developers, as well as large binary files with a large number of files and large overall warehouse capacity. in addition, the directory can also be version controlled.
Past life and present life
Basic information
Terminology
To learn ClearCase, you may need to learn some of its terms, such as ClearCase supports two models:
UCM (Unified Change Management) and Base ClearCase models. You may need to start by creating a VOB, VOB:versioned object database, which is similar to what other version management tools call repositories, but with some subtle differences. Learning ClearCase requires understanding what it does starting with a lot of similar terms.
Common operation
Versioning can be done through client operations, but you can also use cleartool for basic operations, such as:
Continuous integration
ClearCase also provides a plug-in for Jenkins, which you can use to manipulate it.
ClearCase plug-in 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 important information in long-term version management tools is comment, submitter and reason for submission, which is an important asset for long-term maintenance projects. It is recommended to use the following steps for migration:
Summary
The above is the whole content of this article. I hope the content of this article has a certain reference and learning value for everyone's study or work. Thank you for your support. If you want to know more about it, please see the relevant links below.