Project Repository
The project repository serves the following purposes:
It is the central storage for all completed, unit-tested code.
It provides the environment from which to build the latest state of the project.
It provides the latest state of the project dev app server from which all developers can synchronize with.
It is the source for CM Packaging.
To support these purposes:
It has to be accessible to all developers.
It is set up as a development client, e.g., similar to a development workstation (see Development Workstation below).