Repository organization
All projects on IgorExchange share one repository on the Subversion server.
This repository is structured as indicated below:
/packages/project_short_name- All projects have their own directory under the base directory
/packages
The value of project_short_name must match the value of the Short project name field for the project. /trunk/- This is the trunk directory for the project. Any releases created from the HEAD branch will be based on /trunk
/branches/- Branches of the project should go in this directory. Use the branch naming format discussed here.
/tags/- Tags of the project should go in this directory. Use the tag naming format discussed here.
As an example, the structure of the IgorExchange repository might look like this:
/packages
/widget1
/trunk
widget1.ipf
widget1.ihf
/branches
/IGOR-6-01--1
widget1.ipf
widget1.ihf
/IGOR-6-01--2
widget1.ipf
widget1.ihf
/tags
/IGOR-6-01--1-0
widget1.ipf
widget1.ihf
/IGOR-6-01--1-1
widget1.ipf
widget1.ihf
/widget2
/trunk
/branches
/tags
