RCS () on versionhallintajärjestelmä lähdekoodien hallintaan. RCS:n kehitti Walter F. Tichy Purduen yliopistossa 1980-luvun alkupuolella. RCS kehitettiin parannuksena Source Code Control System (SCCS) -järjestelmään.
RCS on niin sanottu ensimmäisen sukupolven versionhallintajärjestelmä, joka seuraa yksittäisiä tiedostoja, ei sisällä palvelintukea ja perustuu lukituksiin.
CVS kehitettiin aluksi käyttöliittymäksi () RCS:lle.
Lisenssi Ohjelman alkuperäinen lisenssi kielsi levittämästä ohjelmaa ilman kirjallista lupaa.
Käyttö Ohjelma perustuu sisään- ja uloskirjautumiseen (checkin, checkout), jossa muokattava tiedosto kirjataan ensin ulos, muokataan ja lopuksi kirjataan takaisin sisään.
Esimerkki-istunto: # uloskirjaus ja lukitus co -l tiedosto
# muokkaus $EDITOR tiedosto
# sisäänkirjaus ci -u tiedosto
Lähteet
Aiheesta muualla RCS—A System for Version Control (PDF) Verkkosivut Purduen yliopistossa Verkkosivut GNU-projektissa
Luokka:Versionhallintajärjestelmät