We are geographically diverse team of software developers working on an ERP system. We are using SVN as a version control system. We have 4 environments before the code moves to production system.
I want to know what are the best practice, regarding BRANCHING, MERGING when using SVN in such situation.
Currently we face a problem that one file has 4 changes. The customer wants only 2 changes to be in X (yearly 4 main releases and 4 minor releases) release.
The problem we face are: Too many Branches. complicated Manual merge. losing track or changes overwriting someone else s code .
Can anyone answere how can one solve this issues by using SVN as a better tool, which it is.
Thanks and Regards, Kedar Hukeri.
Maybe a process how to get code to main branch would help more than different tool (other than source control system with good diff/merge).
It depends on your process but generally:
In the end, no matter what the exact process is the main point is that the developers understand the procedures and someone enforces it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With