RCS-CheckIn

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

RCS-CheckIn
Ich habe folgendes Problem mit RCS:

Ich habe die Musterlösung von Aufgabe9 problemlos als Vers. 1.1 einchecken können. Danach habe ich sie mit co ausgecheckt und entsprechend der Aufgabenstellung modifiziert. Jetzt will ich sie als Vers. 1.2 einchecken. Gebe ich dazu jedoch

ci -r1.2 erzeuger.c

ein, gibt er mir die Fehlermeldung

“ci: RCS/erzeuger.c,v: no lock set by si*****”

aus. Was bedeutet das genau? Die manpage hilft mir da nicht weiter!


Naja, du musst bei checkout das file „locken“, damit du das file als neue version einchecken kannst. Checkout ohne lock ist nur zum compilieren, nicht zum abändern da. Das musst du also mit co -l abc.c machen


muss man beim checkin wirklich die neue revision nummer mit angeben? ich hab’s mir noch net angeschaut… mach ich später.


man muss nicht.

ein ci -u filename reicht


Es sei den man will eine neue Version (Release) erzeugen -
sonst zaehlt ci immer nur den level um eins hoch.
Un in der A9 soll man als Version 2 einchecken.


Kann man da nicht einfach den aktuellen Stand aller Dateien in einem Schlag auf ein neues Release labeln? OK, ich sollte die manpage echt mal lesen…


In etremen Notfaellen kann das manchmal helfen :slight_smile: