Met revisieregeling of versies is een
filiaal een alternatieve versie van het hoofdproject of de stam. Meestal worden takken gebruikt om te experimenteren, om nieuwe functies te ontwikkelen of voor speciale situaties, zoals het geven van een speciale vaardigheid of fix aan een klant.
Master, Programmeervoorwaarden, Trunk