Repository-Arbeitsbereiche sind Objekte im Repository. Lokale Arbeitsbereiche sind Verzeichnisse im Dateisystem Ihres Computers.
Im Repository werden Dateien und Ordner als versionsgesteuerte Elemente gespeichert, deren Daten und Metadaten angezeigt, jedoch nicht direkt geändert werden können. Zum integrierten Einsatz von dateibasierten Tools wie Editoren, Compilern und Debuggern werden Dateien und Ordner eines Repository-Arbeitsbereichs in einen lokalen Arbeitsbereich auf Ihrem Computer geladen (kopiert). Wenn Sie Änderungen an Dateien und Ordnern im lokalen Arbeitsbereich vornehmen, checken Sie diese in regelmäßigen Abständen ein. Dadurch werden die Änderungen in den Repository-Arbeitsbereich kopiert. Wenn alle Änderungen in Ihrem lokalen Arbeitsbereich eingecheckt sind, besitzen das Repository und die lokalen Arbeitsbereiche denselben Inhalt.