Importing from SVN - concepts
I am trying to import several projects from SVN to RTC 4.0. I am trying to clarify some of the concepts. Please help...
We have several web modules (eclipse projects) taking to single "data access" project (java module and also an eclipse project). There is also a db project where we have the build scripts (also an eclipse project). While importing to Jazz do I need to create a component for each eclipse project inside a single stream (say development stream). There will be mutiple teams working on the same projects. So, I am thinking there'll be 5 'dev' streams? And, then then there will be 1 green dev stream which has everybody's changes consolidated.
From the green stream there will be an integration stream where we will have CI set up. Do I need to setup a flow target for this?
Also, instead of loading directly from jazz , I have loading the projects to my workspace and then checking them into jazz but that I am unable to share the components with other streams. Any idea why? The error I am getting is "Sharing projects encountered a problem - An Internal error occured". Looks like I don't have permission, is that right?
Accepted answer
If you haven't seen https://jazz.net/library/article/639/, you may find it very helpful. It explains how the concepts from SVN translate to RTC.
You can have multiple eclipse projects in one component. https://jazz.net/library/article/40/ explains multi-stream development.
Can you explain which action you are doing when you get the error message? Does the error message have any more details?
One other answer
If you care about history, you'll probably want to use the SVN importer. See https://jazz.net/library/article/650