Fixing bugs in the program

If a bug is discovered in the monet program, as rebuilt in a view that selects only enough files required to rebuild a particular program, it is easy to convert the view from a build configuration to a development configuration. As usual, when making changes in old sources, follow this strategy:
  • Create a branch at each version to be modified
  • Use the same branch name (that is, create an instance of the same branch type) in every element
If the fix branch type is r1_fix, this modified config spec re-configures the view for performing the fix in the following rules:
(1)
element * CHECKEDOUT
(2)
element * .../r1_fix/LATEST
(3)
element * –config /vobs/monet/src/monet –mkbranch r1_fix
(4)
element * /main/LATEST –mkbranch r1_fix