Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
donuts238484y
-
donuts238484y@asgs manually or is it automatically on merge?
What do you do releases though? Or if multiple people are working on a branch? -
donuts238484yIn theory if we tag the release merge commit in develop there's no need for a master branch?
And if needed can just rebuild that commit or branch from it for a hotfix? -
asgs115634y@donuts automatic delete. The BB option you mentioned
For release branches, we still do only one merge to develop but not deleted. Release branches could be deleted right after, but our RM team doesn't do that for some reason. The merge to master happens from develop after a week of stability
Hotfixes are only merged to develop. No direct merges to master except from develop via a point in time commit which is tagged appropriately -
donuts238484y@asgs but wouldn't develop, after a week, have features that weren't in the release?
-
donuts238484y@asgs I mean if you merge from develop after a week into Master then master would have features that weren't released and therefore be unstable as well?
-
asgs115634y@donuts we don't merge the HEAD of develop to master. As I said before, only specific commits (i.e tags) which were released are merged
Related Rants
BitBucket has an option to delete the branch on merge which for most cases make sense.
But what about release branches? needs 2 merges for master and develop.
question
merge