I have an unsuccessful source control ability through Borland StarTeam. Unfortunately, this is very small, and one of the weaknesses is the management of views. I love SVN and come from SVN. Our problem is the release of post-production, in which we spend countless hours replacing changes in the environment of "production support".
Please, do not bother me, it is not my business, I inherited it and try to present the best way to manage the repository. Cannot switch to another SCM tool.
Current setting
- Product.1.0 (TRUNK, current production code and at this level are waiting for bug fixes)
- Product.2.0 (true trunk checked something in testing, and then the next production cycle is released, there are a lot of changes in this view).
My suggestion is to swap, all development will be performed on the trunk (Production), tag on releases and, if necessary, create child views to provide bug fixes in supporting production.
I cannot find the documentation to support the above suggestion, so I am trying to get feedback on whether the change is a good idea, and if there is something that you would recommend differently.
source
share