Hva er SCCS og hvorfor brukes det fortsatt i dag?
SCCS (Source Code Control System) er et versjonskontrollsystem som brukes til å administrere kildekodeendringer i programvareutvikling. Det ble utviklet hos IBM på 1970-tallet og har siden blitt bredt tatt i bruk av mange organisasjoner for å administrere sine programvareprosjekter.
SCCS er et sentralisert versjonskontrollsystem, som betyr at alle endringer lagres på en sentral server og klienter sjekker ut og sjekker inn kode fra serveren. Det gir funksjoner som forgrening og sammenslåing, merking og historikkvisning for å hjelpe utviklere med å samarbeide om programvareutviklingsprosjekter.
SCCS brukes fortsatt av enkelte organisasjoner i dag, selv om det i stor grad er erstattet av mer moderne versjonskontrollsystemer som Git og SVN.