Query about VBCS branching
Summary:
Hi Team,
I had a query about branching. I have created multiple copies of the main branch at different points for testing of deployment into various instances.
Please see the image below. What I am trying to understand is with each copy that I create after I keep pushing changes into the main branch, will that copy branch contain all the old and new changes and can we keep creating multiple copies of the main branch in order to push delta changes to PROD if there is sprint release planned or there are change requirements?
Lets say at point A, main branch had 4 changes and I created a copy 'Production_Release1'. Then at point B, 2 more changes were made and pushed to main and I created a copy 'Production_Release1_Updated'. Will this 'Production_Release1_Updated' have both 4+2 i.e. all 6 changes? Similarly, if 2 more changes are now made and then a copy is created again, will that copy branch have 4+2+2 changes? And can this latest copy be moved to Production to migrate the additional 2 changes even though the initial 6 changes are already in PROD?