Presently we have the current structure:
http://<companyname>.jira.com/svn/<project-name>/{trunk,tags,branches}
Standard stuff for a single project repository.
However, we'd like to move from this structure to something more flexible, while still remaining under the same project. So for example something more like this:
http://<companyname>.jira.com/svn/<project-name>/module1/{trunk,tags,branches}
http://<companyname>.jira.com/svn/<project-name>/components/component1/{trunk,tags,branches}
http://<companyname>.jira.com/svn/<project-name>/components/component2/{trunk,tags,branches}
Hopefully, you get the point. In other words, we want a heck of a lot more flexibility to adjust where the source code is for our various modules/components while remaining under a single project umbrella.
My questions are the following:
- Is it possible to migrate our existing structure to the newly proposed one without have to start fresh, etc?
- What are the problems with this type of approach?
- What kind of integration issues with FishEye and Crucible do we need to watch out for?
- Would we need to submit tickets for this to get accomplished?
Thanks
Derek