Independentemente da tecnologia utilizada, o conceito de repositório pode ser implementado de diversas maneiras:

Ilustração de ambiente com vários repositórios utilizando o CVS.

Há basicamente três tipos de papeis em relação a um repositório:

Copyright © 2014 AIEC.