从Clearcase LT(UCM)迁移到Subversion

时间:2010-03-23 18:21:13

标签: svn clearcase

我确信这个问题已被问过数百次,并得到了平等的回应。在我开始这个之前,我想要清楚地了解我的努力。我想知道SVNImporter或其他任何工具是否有助于我将我的UCM VOB迁移到Subversion存储库。我不介意失去一些历史。如果没有工具,请分享您的策略。有人告诉我,我必须使用从最旧到最新的每个基线来重新定义我的视图,然后逐步将该代码提交到Subversion中。虽然这看起来简单明了,但考虑到我们这里的VOB数量,这对我们来说是一项巨大的任务。是否有任何脚本可用于自动执行此过程。请评论!!!

由于 Gnan

1 个答案:

答案 0 :(得分:0)

我知道UCM组件没有SVN导入器。

这个想法确实是在导出流上重新定义相关的基线(只读取/访问组件的基线X的只读流),并在与ClearCase UCM相同的地方进行的subversion视图中提交视图。
一个非常高级的脚本将能够为已放置基线的每个流创建SVN分支。

之后,这取决于:

  • 组件数量(每个vob有一个,还是vob中有几个),
  • 您要导入的基线数量
  • 如果要创建相应的SVN分支,则必须考虑的流数量。

您还需要确定要为这些组件创建的SVN repos的数量。从技术上讲,一个就足够了,但在SVN仓库中将这些组件分组为逻辑组是明智的。

相关问题