Versiebeheer of in het Engels 'revision control' helpt om meer controle te krijgen over wijzigingen in bijvoorbeeld documenten of computerprogramma's.
Er zijn verschillende manieren om aan versiebeheer te doen. Onderstaande plaatje is afkomstig van de revision control-wiki. Het laat een history tree zien van een revision controlled project. Na de eerste versie is er waarschijnlijk een splitsing ontstaan die vanaf versie 4 weer is samengekomen. Na versie 4 zijn drie splitsingen ontstaan, versie 5 is uiteindelijk op een dood spoor gekomen.
CSM-systemen bieden ook diverse vormen van versiebeheer aan. In veel CMS-en wordt de geschiedenis van een object (pagina, paginareferentie, enz.) vastgelegd en kun je terugkeren naar een eerdere versie (zie FirstSpirit > geschiedenis als voorbeeld).
Een CMS als SharePoint bevat functionaliteit om versiebeheer te doen. Hieronder zie je een screenshot uit SharePoint. In de eerste kolom zie je de versienummers. Op het moment dat je een wijziging doorvoert in een document dan vraagt SharePoint op welke manier het versienummer verhoogt moet worden.
FirstSpirit