2011-08-15 42 views
4

我们有一个RTC Jazz服务器用2年左右的价值源控制的运行承诺,这是运行Jazz versioning system(即不是由第三方源代码控制系统,但支持而独立的DB安装)。出口版本控制信息和历史

我们希望将其移至DVCS(Mercurial),并且需要导出源控件信息,包括所有提交历史记录和变更集。

我们如何迁移这些数据?如果需要的话,我们可以将它迁移到一个中间体,如subversion或git,如果它更容易(因为其中大部分都有mercurial转换器/连接)。

有没有一种方法可以从Jazz中获取这些数据?

+0

得到$ 50k?聘请某人编写RTC - >快速导出转换器,您将被设置。 – wowest

回答

2

根据我的经验,这种出口不是微不足道的,因为很难按照正确的顺序取回所有修订版,并考虑到合并。

更简单的方法是获取最新的基线,将它们导入到新的Mercurial回购库中,并在需要历史记录时保留Jazz服务器作为参考。