Verder Terug Inhoud

5. 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_bestand
en
co naam_werk_bestand
De opdracht in de vorm
ci -l naam_werk_bestand
checkt het bestand in met locking geactiveerd en
co -l naam_werk_bestand
wordt automatisch uitgevoerd. Dat wil zeggen dat ci -l het bestand weer ophaalt met locking geactiveerd.
ci -u naam_werk_bestand
checkt 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.


Verder Terug Inhoud