Please recommend a stream strategy
Company A implemented a system(ProjectA) and released it as ProjectA-1 (maintenance project). Over time, the number of releases and hence projects increased. Since all the projects are implementing the same system, a lot of codes are shared among the developers. They have a lot of trouble with managing and merging the codes in all these projects. Could you suggest a stream strategy and best practises to minimize the hassle of code merging in such a scenario?