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).