2

我正在尝试将完整的 RTC 存储库导入 ClearCase VOB。我曾尝试使用 clearfsimport 但它似乎只需要最新版本的文件。有什么方法可以在保留历史记录(评论、重命名等)的同时导入代码

4

1 回答 1

2

这种导入应该逐个组件地完成到UCM 组件 Vob中,而不是到一个普通的 Base ClearCase Vob 中。
UCM 组件(和流)与 RTC 组件和 Streams 映射得非常好,但是使用clearfsimport,导入过程仍然是:

  • 手册(因为您必须选择要查看的每个 RTC 基线才能“clearfsimport”它们
  • 仅针对基线完成(导入所有RTC 修订会太长)
  • 没有像合并或重命名这样的元数据

理论上,这是可能的(但我还没有测试过),通过名为“ClearCase Synchronizer”的ClearCase-RTC 连接器之一。

ClearCase Synchronizer是 ClearCase 和 Rational Team Concert 源控制之间的双向数据复制。
您可以选择 UCM 流或 ClearCase 分支并设置与 Rational Team Concert 源控制流的同步。
它利用 Jazz Team Build,您可以按计划或按您的要求运行同步。
这将为企业客户提供灵活性,让部分团队选择使用 SCM 工具,并通过单个 SCM 存储库管理所有最新的源代码。

请参阅“使用 Rational ClearCase 同步器和导入器”。
但我不知道它在一侧使用空 UCM 组件,另一侧使用完整历史 RTC 组件的情况下(或者是否完全可以使用)效果如何。

ClearCase 同步器

于 2012-04-05T04:02:44.150 回答