Import RTC repository streams from 3.0. to 6.01
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.
Regards.
Accepted answer
You have two options with various tradeoffs
- 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
- 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 https://jazz.net/library/article/535 and https://jazz.net/library/article/1399
Comments
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.
Regards
I would suggest you to read https://jazz.net/library/article/1399 . 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.