Versionsstyring
Versionsstyring er en systematisk håndtering af ændringer i digitale artefakter over tid, som gør det muligt for flere bidragsydere at arbejde på samme projekt uden at miste historik. Den bruges primært til kildefiler, men omfatter også dokumentation, konfigurationsfiler og andre ressourcer. Målet er at kunne spore ændringer, genskabe ældre tilstande og sikre gennemsigtighed gennem hele udviklingsprocessen.
Et versionsstyringssystem opererer omkring et repository, hvor hver ændring registreres som en commit. Hver commit indeholder
De mest udbredte værktøjer i dag inkluderer Git samt hostingtjenester som GitHub, GitLab og Bitbucket. Andre
Fordelene ved versionsstyring omfatter sporbarhed af hvad og af hvem der ændrede noget, muligheden for at rulle
Udfordringer kan være indlæring, konflikthåndtering ved sammenfletninger, ydeevne i store arkiver og behovet for ordentlig adgangskontrol,