4

如何将数据从 RTC 4.0.2 迁移到 SVN Edge 4.0?我有多个 vobs(总大小 10 GB)。我不想在迁移过程中丢失任何数据。

请提供有关我如何执行此迁移的详细信息?

4

2 回答 2

3

RTC is not just a source control referential like SVN Edge.
you will loose during the migration any link between change sets and Work Items or Build Records, as well as the Plans and Reports.

The size of the Vobs (actually called "jazz repository", since Vob is a ClearCase term) isn't important, since you would export component per component.

Finally, I am not aware of any export tools from RTC to another VCS (and I am not the only one).
You might need to script it in order to list and load each change set of a component, one by one, and for each change sets loaded in your local workspace, commit that content in your Subversion repo.

于 2013-10-24T13:03:43.450 回答
0

只需在第一个答案中添加几件事:

  • 如果数据迁移最终变得困难,编写一个脚本来带入历史的关键里程碑并保留重要的分支关系是很容易的。这通常比尝试忠实地重现每个提交更快、更容易。
  • 一旦你确定了你的新问题系统(类似于 JIRA),你可以尝试编写一个脚本来识别提交和问题之间的 RTC 链接,并在 JIRA 中重现它们。不过,这可能是一项不平凡的努力。
于 2013-10-24T20:42:36.363 回答