Save history from Clearcase to Git?

后端 未结 3 1029
清酒与你
清酒与你 2020-12-15 11:03

At my company, we are transitioning (fully) from ClearCase UCM to Git. We will not be using Clearcase after some time using Git.

In the transition, are there any go

3条回答
  •  醉梦人生
    2020-12-15 11:50

    At least, with ClearCase UCM, you have full baselines to work with, that is labels which are set on all the files of a given component.

    By experience, you never import the full history from ClearCase to a Version Control Tool which is based on revision across the the referential (see the difference between ClearCase and Git: ClearCase has an history set file by file, not "revision by revision")

    What I usually do, as I mention in my answer "Sync GIT and ClearCase" is:

    • one Git repo per UCM component
    • import only the last 3 or 4 baselines for the Integration Stream
    • import a few baselines from sub-Streams only if it is really needed
    • Lock the UCM vob and keep ClearCase in read-only mode for archive

提交回复
热议问题