I have the follow structure (example):
trunk/
branches/v1.0.0
branches/v1.0.1
tags/v1.0.0
My question is: The branch versions 1.0.0 and 1.0.1 have different implementations, and I need to fix a bug in version 1.0.0, how do I do this?
- I need to fix the bug in branch 1.0.0 and copy after to a new branch and merge with trunk?
- Or I need to copy to a new branch and fix the bug on new branch, and after merge with trunk?
- Or I need to fix in trunk and after copy the trunk to a new branch?
PS: I can't publish the implementations of version 1.0.1. What I do?
Thank you.