2020-06-08 14:08:27 -04:00
---
type: reference, howto
stage: Manage
group: Import
2020-11-26 01:09:20 -05:00
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments
2020-06-08 14:08:27 -04:00
---
2021-06-01 17:10:06 -04:00
# Migrating from ClearCase **(FREE)**
2017-08-15 11:48:50 -04:00
2020-12-03 19:09:55 -05:00
[ClearCase ](https://www.ibm.com/products/rational-clearcase ) is a set of
2017-08-15 11:48:50 -04:00
tools developed by IBM which also include a centralized version control system
similar to Git.
A good read of ClearCase's basic concepts is can be found in this [StackOverflow
post](https://stackoverflow.com/a/645771/974710).
The following table illustrates the main differences between ClearCase and Git:
| Aspect | ClearCase | Git |
| ------ | --------- | --- |
| Repository model | Client-server | Distributed |
| Revision IDs | Branch + number | Global alphanumeric ID |
| Scope of Change | File | Directory tree snapshot |
| Concurrency model | Merge | Merge |
| Storage Method | Deltas | Full content |
| Client | CLI, Eclipse, CC Client | CLI, Eclipse, Git client/GUIs |
| Server | UNIX, Windows legacy systems | UNIX, macOS |
| License | Proprietary | GPL |
2020-08-06 11:09:42 -04:00
_Taken from the slides [ClearCase and the journey to Git ](https://docplayer.net/42708453-Clearcase-the-journey-to-git-migrating-your-skills-and-vobs-to-git.html ) provided by [collab.net ](https://www.collab.net/ )_
2017-08-15 11:48:50 -04:00
## Why migrate
2021-08-11 17:10:33 -04:00
ClearCase can be difficult to manage both from a user and an administrator perspective.
2017-08-15 11:48:50 -04:00
Migrating to Git/GitLab there is:
- **No licensing costs**, Git is GPL while ClearCase is proprietary.
- **Shorter learning curve**, Git has a big community and a vast number of
tutorials to get you started.
- **Integration with modern tools**, migrating to Git and GitLab you can have
an open source end-to-end software development platform with built-in version
control, issue tracking, code review, CI/CD, and more.
## How to migrate
While there doesn't exist a tool to fully migrate from ClearCase to Git, here
are some useful links to get you started:
- [Bridge for Git and ClearCase ](https://github.com/charleso/git-cc )
2020-08-06 11:09:42 -04:00
- [Slides "ClearCase and the journey to Git" ](https://docplayer.net/42708453-Clearcase-the-journey-to-git-migrating-your-skills-and-vobs-to-git.html )
2017-08-15 11:48:50 -04:00
- [ClearCase to Git ](https://therub.org/2013/07/19/clearcase-to-git/ )
- [Dual syncing ClearCase to Git ](https://therub.org/2013/10/22/dual-syncing-clearcase-and-git/ )
- [Moving to Git from ClearCase ](https://sateeshkumarb.wordpress.com/2011/01/15/moving-to-git-from-clearcase/ )
- [ClearCase to Git webinar ](https://www.brighttalk.com/webcast/11817/162473/clearcase-to-git )