källkontroll
Källkontroll är systemen som hanterar och spårar ändringar i filer över tid. Inom mjukvaruutveckling används källkontroll för att låta flera personer arbeta samtidigt på samma kodbas, samtidigt som varje ändring sparas i en historik med metadata såsom författare, tidpunkt och meddelande.
En källkontrollrepositorium lagrar hela historiken och gör det möjligt att återställa tidigare versioner, visa skillnader mellan
Arbetsflöden innefattar att skapa en lokal kopia, göra commits för att spara ändringar i historiken och sedan
Fördelarna inkluderar bättre samarbete, möjlighet att återskapa tidigare versioner, spårbarhet av beslut och stöd för experiment.