I am running a bigger php application and I want to run two branches of it on a CVS repository: stable one (with current bugfixes) and a developmental one. How is it with merging of those two branches? What is the best strategy?
If I only apply bugfixes to the stable branch and merge the branches when the new devel version becomes stable, a disaster is going to happen. So I figured out a better solution and came along with idea to apply bugfixes on both branches and once the devel branch becomes stable, it replaces the old stable release (no merging required at all).
Since I do not have a lot of experiences in CVS, I am not sure whether the suggested solution would work fine and if there are any pitfalls I am not aware of. So I am asking you for tips and suggestions (maybe there is even better solution for the problem as I suggested..).
If I only apply bugfixes to the stable branch and merge the branches when the new devel version becomes stable, a disaster is going to happen. So I figured out a better solution and came along with idea to apply bugfixes on both branches and once the devel branch becomes stable, it replaces the old stable release (no merging required at all).
Since I do not have a lot of experiences in CVS, I am not sure whether the suggested solution would work fine and if there are any pitfalls I am not aware of. So I am asking you for tips and suggestions (maybe there is even better solution for the problem as I suggested..).