3 ms·
Once youre shipping software off prem you need to patch it between major and minor releases. Typically one way to do that is to branch when you do a release to
by thinkingkong 8y ago
Once youre shipping software off prem you need to patch it between major and minor releases.
Typically one way to do that is to branch when you do a release to a branch namded for the release. Say 1.2. Then when issues pop up you fix it in the branch then see if it applies to the trunk or other branches after that.
- oblio 8y agoYup. I've worked on projects where there were 6-7 major branches active at the same time and several smaller ones, besides the master branch. Then you'd have to merge everywhere applicable, etc. Totally different from the Google monorepo approach of "master only", basically. And probably one of the main reasons why Golang is having a ton of difficulties in the outside world by not having a proper versioning story.
- deleted 8y ago[deleted]