
Software branching is an important sub-process of the overall software development process. The practice that we follow at DMMD is shown in the following figure. In the above figure, time progresses from left to right and it is recorded using a changelist. A changelist is a number that increases each time a new submission to...