clearcase - 将 RationalTeamConcert SCM 导入到 Clearcase

标签 clearcase rtc ibm-rational

我正在尝试将完整的 RTC 存储库导入到 ClearCase VOB 中。我尝试过使用clearfsimport,但似乎它只采用最新版本的文件。有没有办法在导入代码的同时保留历史记录(注释、重命名等)

最佳答案

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

  • 手动(您必须选择要查看的每个 RTC 基线才能'clearfsimport' them)
  • 仅针对基线完成(导入所有 RTC 修订版会太长)
  • 没有合并或重命名等元数据

理论上,这是可能的(但我还没有测试过),通过 ClearCase-RTC connectors 之一称为“ClearCase 同步器”。

ClearCase Synchronizer is a two-way data replication between ClearCase and Rational Team Concert source control.
You can choose a UCM stream or a ClearCase branch and set up synchronization with a stream of Rational Team Concert source control.
It leverages Jazz Team Build, and you can run the synchronization on a scheduled basis or as you request.
This will provide flexibility to enterprise customers to let subset of teams to choose SCM tools to work with, and yet manage all the latest source code by single SCM repository.

参见“Using the Rational ClearCase Synchronizer and Importer”。
但我不知道它在一侧使用空的 UCM 组件、在另一侧使用完整历史记录的 RTC 组件时效果如何(或者是否完全有效)。

ClearCase synchronizer

关于clearcase - 将 RationalTeamConcert SCM 导入到 Clearcase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10020552/

相关文章:

clearcase - 选择了错误的事件来检查 clearcase 文件?如何将更改移动到正确的事件?

tomcat - 安装具有评估拓扑的 IBM Rational CLM 解决方案后服务器不会启动

清除案例;如何使用 cleartool 建立基线

svn - Subversion 中的 ClearCase 劫持功能

java - 从变更集中获取组件名称

rtc - Polarion ALM 工具

version-control - 从 RTC Jazz 导出版本控制信息和历史记录

rtc - 如何在 Rational Team Concert 中将 php 源代码发布到本地 Web 服务器?

rtc - Rational 团队音乐会 3.0 : Is there a way to check-in changes in multiple components at once (with the same comment)?

tfs - 源代码管理 - Rational clear case 与 Microsoft Team foundation 服务器