Subversion uses the inter-file branching model from Perforce to implement branches and tagging.

Entity and relation annotations:
id: 0
type: entity
value: text: Subversion
labels: <Person>
id: 1
type: entity
value: text: Perforce
labels: <Production>
type: relation
to_id: 1
labels: Person:owns/uses:Production
from_id: 0