I'm on the lookout for tools to migrate from ClearCase to SVN.
Ideally would like to get all history information, or as much as can be acquired.
Incremental merges would be very beneficial but isn't required.
I'm on the lookout for tools to migrate from ClearCase to SVN.
Ideally would like to get all history information, or as much as can be acquired.
Incremental merges would be very beneficial but isn't required.
This looks about the best. Polarion's business is SVN, so I guess they have a vested interest in making as many people as possible use it...
Oh, back up all your data before hand, do it on a test repository first, etc, etc.
The migration from clearcase is not an easy task. The polarion importer does a job to support you, however, the history and speed for large clearcase repositories is difficult to estimate.
The history will only import all files from main and will not take into account any directory versioning. The problem is that your files which will be placed into your tags have the latest name, if you renamed them. Also the importer will not migrate deleted files.
As the importer cannot use your config-specs, it will show only the changed files in branches, as clearcase uses lazy branching, which is fully different to svns branching mechanism.
Merge tracking is not supoorted by migration tool, as SVN supports it only from 1.5
Just another experience:
We went with "custom scripts" rather than the Polarion tool.
That way, we can:
We used the dynamic view for changing its config spec with all the label we are interesting to import to SVN.
Note: that fact that we are using UCM is a big help for export operations:
The last version of the Polarion tool is from 2006 and it just does not do the job with large CC vobs. In my case it always crashes with heap overrun, and even the largest java heap space is not enough to it. So it is no good for me.