Code: Select all
MySolution
Current
Doc
Code
We have a code freeze for a release.
We tag the tree.
We release the code freeze and the developers can continue to check in for the NEXT release.
Should it become necessary to make any fixes to this release we create a branch from the tag.
Q1: Is it possible to create a branch from a tag?
If we do create a branch we will merge in the changes from the branch to the main after the release goes out.
Q2: What do we do with the branch after the merge? Should we leave it around or delete it? Can we even delete it or would doing so remove the code? If we do delete it, what is the best way?
Q3: Should we create a branch for each release no matter if we use it or not?
The planned structure would be:
Code: Select all
MySolution
Current
Doc
Code
R1.0.X
Code
R1.0.Y
Code
Thank you in advance for any help.