!--a11y-->
Versionskontrolle 
Die Versionskontrolle ist ein Mechanismus, der die Pflege der Revisionshistorie einer Entwicklungsressource unterstützt und beim Protokollieren der durchgeführten Änderungen hilft. Sie definiert eine Menge von Einschränkungen bezüglich der Möglichkeiten, wie eine Entwicklungsressource geändert werden kann. Eine Entwicklungsressource, die den in der Versionskontrolle definierten Einschränkungen entspricht, nennt man versionierte Ressource. Wenn eine versionierte Ressource geändert oder gelöscht wird, wird für diese Ressource eine neue Version angelegt. Jede in einem bestimmten Workspace angelegte Version der Ressource erhält eine eindeutige fortlaufende Nummer. Die fortlaufende Nummer gibt die Reihenfolge an, in der die Versionen in diesem Workspace angelegt wurden. Das DTR stellt die Beziehungen zwischen den einzelnen Versionen einer versionierten Ressource graphisch in Form eines Versionsgraphs dar.
Dieses Dokument entspricht den Konventionen, welche die nachfolgende Abbildung für den Versionsgraphen zeigt:

...
Die Abbildung zeigt die Bedeutung der Symbole im Versionsgraphen.
Der Versionskontrollmechanismus des DTR protokolliert folgende Änderungen:
· Hinzufügen der Ressource zum Repository
· Änderung der Ressource im Repository
· Löschen der Ressource aus dem Repository
In den genannten Fällen wird jeweils eine neue Version der Ressource angelegt.