What's the best way to migrate from SourceSafe to ClearCase?

前端 未结 5 2048
别跟我提以往
别跟我提以往 2021-01-14 19:17

We currently have a fat SourceSafe DB with ten years of code in it. We\'re looking for an easy and stable way to import all of this in to a new Clearcase/Jazz environment.

5条回答
  •  执念已碎
    2021-01-14 19:23

    In theory, clearexport_ssafe is the right tool:

    The clearexport_ssafe utility reads the files and sub-projects in your Microsoft® Visual SourceSafe current project and generates a data file, which clearimport uses to create equivalent VOB elements.

    By default clearexport_ssafe exports the files and subprojects in the Visual SourceSafe current project, but it does not export any files contained in subprojects. To export all files in all subprojects, specify the –r option.

    In practice, the migrations I made (not from VSS though) involved the import of a few recent labels, and then the HEAD, into ClearCase.

    That means the main tool I use for any import (from any other VCS) is clearfsimport.
    You may loose some meta-data (like the author of a version, and labels), but at least it is source-agnostic, and since your massive import only concern an handfull of labels from the source, you end up quickly with an operational VOB.

提交回复
热议问题