Un repository è un archivio permanente che coordina l'accesso di più utenti ai progetti e ai rispettivi contenuti. I progetti in un repository possono avere due formati: immutabili (una versione di progetto) o modificabili (il progetto in un flusso). La comunicazione tra il repository e i client del workbench è possibile attraverso reti LAN o WAN.
Al momento, il workbench supporta un solo tipo di repository, il CVS (Concurrent Versions System). Inoltre, supporta due protocolli di autenticazione: pserver e ssh.
È possibile ottenere ulteriori informazioni sul sito http://www.cvshome.org.