It's all about the answers!

Ask a question

Import RTC repository streams from 3.0. to 6.01

carlos roberto (21433028) | asked Mar 09 '17, 3:51 p.m.
edited Mar 09 '17, 3:52 p.m.

I have a RTC installation version 3.0.1 where I have a repository with some streams. In the streams I have basically only work items with links and files attached to then. The work items are pointing to to many source code streams.  How can I import those streams/work items to my new 6.0.1 RTC installation?
Note that both RTCs are in different servers. Maybe export the database (repo) and import to the other server? The other server is already configured and has some work items defined. Should be good have a way to merge the new and old set of work items.

Accepted answer

permanent link
Ralph Schoon (62.0k33643) | answered Mar 10 '17, 3:07 a.m.

You have two options with various tradeoffs

  1. You can export the latest baseline and share it again. You can repeatedly share baselines from the oldest to the newest by a. Importing the data into e.g. Eclipse, b. sharing the data, c. deleting the projects and repeating the steps beginning with a for the next younger baseline export. There will be no total history and no work item links
  2. You can upgrade the 3.0.1 instance to the version of the other RTC (6.0.1) and use distributed SCM to copy the SCM data over. Links to the remote work items will be available. See and

carlos roberto selected this answer as the correct answer

carlos roberto commented Mar 10 '17, 8:12 a.m.

Yes, I guess the option 2 is better to implement. The problem is that the server is behind a protected network and so instead of use SCM copy data, I will need export and import in the other server.

Ralph Schoon commented Mar 10 '17, 8:16 a.m. | edited Mar 10 '17, 8:17 a.m.

I would suggest you to read . It would allow to use distributed SCM if you can go into the protected network, connect, replicate and bring the replicated data over to the other network.  

Your answer

Register or to post your answer.