Distributed SCM

A distributed ["SCM"] tool is designed to support a model in which each ["Repository"] is loosely coupled to many others. Each Repository contains a complete set of metadata describing one or more projects. These repositories may be located almost anywhere. Individual developers only need access to their own repositories, not to a central one, in order to ["Commit"] changes.

Distributed ["SCM"]s provide mechanisms for propagating changes between repositories.

Distributed SCMs are in contrast to ["CentralisedSCM"]s.


CategoryGlossary