Skip to content

Instantly share code, notes, and snippets.

@namioka
Last active August 29, 2015 14:05
Show Gist options
  • Save namioka/2678779bd1c3adb6ada3 to your computer and use it in GitHub Desktop.
Save namioka/2678779bd1c3adb6ada3 to your computer and use it in GitHub Desktop.
Subversion basic branch model (with project.version)
1.0.0 1.0.1
trunk ---------------------------------------------------------------
|svn copy |
| |
branches ---(develop)------- |
1.0.1-SNAPSHOT |svn move |
| |svn merge --reintegrate
tags ---(version fix)---
1.0.1
- All branches must to be created from the trunk always. because each branch release order is undetermined.
- The branch name, fixed version number would be better. (1.0.1 in the example above)
- version number = major.minor.maintenance(or hotfix)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment