Version Graphs (1)
Each version typically stands in a "derived from" relationship to its predecessor(s).
- It is possible to derive several different versions from a single version (branching),
- To derive a single version from several versions (merging).
The collection of related versions forms a directed acyclic graph.