Versiecontrole
Versiecontrole, ook wel versiebeheersysteem genoemd, is een systeem voor het volgen en beheren van wijzigingen aan bestanden en de samenstellende projectstructuren. Het maakt het mogelijk om iedere wijziging vast te leggen, terug te kijken in de tijd, en wijzigingen van meerdere personen te combineren. Door middel van een centrale opslagplaats en/of een distributed model ondersteunt versiecontrole samenwerking, foutopsporing en reproduceerbaarheid.
Een versiecontrolesysteem houdt meestal een repository bij, waarin de gehele geschiedenis van een project staat. Elke
Er bestaan verschillende typen versiecontrolesystemen. Centralesystemen zoals Subversion (SVN) en CVS slaan de gehele geschiedenis op
Voordelen van versiecontrole zijn onder meer traceerbaarheid van wijzigingen, het vermogen om fouten terug te draaien,