Memory Pool System CET Custom Project
author | Richard Brooksby |
confidentiality | Configura client confidential |
date | 2014-03-17 |
organization | Ravenbrook Limited |
readership | Ravenbrook staff |
revision | //info.ravenbrook.com/project/mps/custom/cet/index.rst#3 |
Background
The hierarchy at //info.ravenbrook.com/project/mps/custom/cet/... contains branches of the MPS for custom development and maintenance for Configura CET.
There is a branch view, mps/custom/cet/main , for integrating between the custom CET mainline and the master sources. This is set up to exclude Configura specific files. However, you must still take care not to introduce custom changes to the masters, by being careful when you use p4 resolve.
A bit about the naming rationale. I wanted a custom area within the same project because it's logically the same project, and mps/doc and other project-wide directories still apply. I wanted the option to separate the version and release schedule and numbering (though I intend to keep them in sync). I want the option for the custom branch to diverge for periods without breaking the main MPS, or being held up by the worry that it will. In short: isolation.
Contents
branch | Task branches |
main | Configura CET custom mainline, analogous to master |
release | Releases |
version | Version branches |
References
[RB_2012-09-13] | "The Configura CET custom mainline"; Richard Brooksby; Ravenbrook Limited; 2012-09-13; <https://info.ravenbrook.com/mail/2012/09/13/16-43-35/0/>. |