ci(1)
en co(1)
ci(1)
en co(1)
zijn de opdrachten die worden gebruikt
voor het respectievelijk in- en uitchecken van bestanden in/uit RCS archieven.
De opdracht ci(1)
kan ook worden gebruikt om een bestand zowel
op te halen uit een archief als in te checken. In de eenvoudigste vorm
vragen ci(1)
en co(1)
als argument alleen om de naam
van het werkbestand.
ci naam_werk_bestanden
co naam_werk_bestandDe opdracht in de vorm
ci -l naam_werk_bestandcheckt het bestand in met locking geactiveerd en
co -l naam_werk_bestandwordt automatisch uitgevoerd. Dat wil zeggen dat
ci -l
het bestand weer ophaalt met locking geactiveerd.
ci -u naam_werk_bestandcheckt het bestand in het archief, en haalt het weer op met locking gedeactiveerd. In alle gevallen, wordt de gebruiker gevraagd om een logbericht.
ci(1)
maakt een RCS archief ook aan als deze nog niet bestaat.
Als je geen revisie opgeeft, hoogt ci(1)
het versienummer
van de laatste revisie in het archief op, en voegt hier het gereviseerde
werkbestand aan toe.
Als je een revisie specificeert voor een bestaande branch, moet deze hoger
liggen dan de bestaande revisienummers.
ci(1)
zal ook een nieuwe branch aanmaken als je een revisie
van een branch opgeeft die niet voorkomt. Zie de
ci(1)
en co(1)
man pages voor details.
Voor ci(1)
en co(1)
zijn diverse opties beschikbaar voor
niet interactief gebruik. Nogmaals, zie de ci(1)
en
co(1)
man pages voor details.