RTC到BitBucket迁移

时间:2016-12-21 04:00:36

标签: bitbucket rtc

我正在尝试将我们的源代码从Rational Team Concert迁移到Bitbucket。所以,我在Bitbucket中创建了一个分支,然后提交并将整个RTC目录结构推送到Bitbucket。

这种方法的问题在于,当我将其推送到Bitbucket分支时,我无法保留单个文件的更改历史记录。 那么,我应该采取什么策略来保留Bitbucket中的更改历史记录?

1 个答案:

答案 0 :(得分:1)

没有RTC内置工具可以将RTC中的历史记录(变更集后的变更集,流式传输)导出到新的Git仓库。

您可以尝试ljhaywar/rtc2gitmentioned here),看看您是否可以通过这种方式导出RTC历史记录。它只导入基线:

  
      
  • 它将一个空的git存储库初始化并克隆它
  •   
  • 在此存储库中,它根据您最早的流
  • 加载新创建的rtc工作区   
  • 迭代到已配置的流列表,以确定此流的每个组件的基线
  •   
  • 对于此组件的每个基线,将执行比较命令
  •   
  • 将比较比较结果以获取必要的提交信息(例如作者,评论,日期)
  •   
  • 工作空间将接受更改
  •   
  • 将执行相应的git命令以在git-repository
  • 中执行相同的更改