Hacker News new | ask | show | jobs
by AdrianB1 877 days ago
Why not keep a permanent, separate branch for each version that is still maintained? And do trunk on each version branch.
1 comments

I don't like long lived branches. For me a branch is work in progress. Work should be finished, once finished the branch should be deleted. If you start work again, create a new branch.

But sure, if supporting an older release is some kind of ongoing trunk-based process this is also a viable solution.