Use of branches for 3rd party software management
The basic strategy is the following:
- the /main branch is reserved to releases from the 3rd party
- derived objects typically built with without clearmake, but in
the vob, are created as elements in a bin branch
- Local configurations and changes are made in side branches
The TOOLS
label is thus typically applied over a combination of the three.
This policy is similar to the one used to replicate a vob, when the
mastership is at the remote site. We want to be able to easily install
new releases as they are available, to compare the changes from the
former ones, and to update our own changes.
Use of branches in general,
3rd party ToC
Releasing 3rd Party Software
Marc Girod
Last modified: Wed Apr 12 15:45:31 EETDST 2000