Have you implemented OpenMRS? Please participate in the Implementation Site Survey. If you already have, thank you!
This refers to how to branch your module in SVN, but our svn server is deprecated in favor of using Git on GitHub
Within the code repository, modules are located under the openmrs-modules folder in a folder determined by the module's module ID. and should be organized using the conventions of
tags folders (code is checked into the trunk folder and copied to a subfolder of branches when code for new features needs to be committed before the feature is finished and copied to tags when versions of the module are released.
While we recommend that you follow the standard convention of using
tags folders for your module folder from the beginning, sometimes older & simpler modules are committed directly into the module's folder. If you later need to change from a flat structure to a full structure (allowing for tagged releases or branching), here are the steps:
1. Move module to .tmp folder
2. Recreate module folder
3. Move module into trunk subfolder
4. Switch local copy to trunk