Versjonsstyrte
Versjonsstyrte prosjekter refererer til objekter, filer eller data som har en historikk av endringer registrert av et versjonskontrollsystem (VCS). Fordelen er at hver modifikasjon kan identifiseres, sammenlignes mot tidligere tilstander og spores tilbake til avsender. Dette gjelder ofte kildekode, dokumentasjon, konfigurasjonsfiler og datasett.
Et VCS registrerer endringer som commits eller tilsvarende enheter og knytter dem til forfatter, tidspunkt og
Fordelene med versjonsstyring inkluderer full historikk, mulighet til å gå tilbake til tidligere tilstander, konfliktløsning ved
Vanlige verktøy er Git, Subversion og Mercurial. Git er nå den mest utbredte implementasjonen, vanligvis brukt
Anvendelsesområder inkluderer programvareutvikling, teknisk dokumentasjon, forskning og dataanalyse, samt nettsideinnhold og infrastrukturkonfigurasjoner.