>>>>> "Martin" == Martin Schmitt <Schmitt> writes:

 Martin> Um RCS zu benutzen, legt man erstmal ein Verzeichnis "RCS"
 Martin> an, und zwar in dem Verzeichnis, in dem sich die zu
 Martin> bearbeitende Datei befindet. Also wenn die Datei
 Martin> "/home/martin/bin/foo.sh" ist, dann "mkdir
 Martin> /home/martin/bin/RCS".

 Martin> Alsdann macht man sich mit zwei Schl�sselfunktionen vertraut:
 Martin> "Check-In" und "Check-Out" in Form der Befehle "ci" und "co".

Wenn man Emacs benutzt, dann macht man mit 

C-x v v runs `vc-next-action'

ein neues Archiv anlegen.  Damit kann man wohl auch ein-
bzw. auschecken, aber ich verwende daf�r

C-x C-q runs `vc-toggle-read-only'

Documentation:
Change read-only status of current buffer, perhaps via version control.
If the buffer is visiting a file registered with version control,
then check the file in or out.  Otherwise, just change the read-only flag
of the buffer.

Bequem das, insbesondere weil es ediff-revision gibt.

 Martin> Falls sich jemand davon an CVS erinnert f�hlt: Richtig. CVS
 Martin> setzt auf RCS auf. F�r ernsthafte Softwareentwicklung d�rfte
 Martin> RCS nicht mehr ganz zeitgem�� sein, aber f�r Scripts und
 Martin> Konfigdateien erscheint es mir sehr praktisch.

Jepp.  RCS operiert mit einzelnen Dateien - und daf�r funktioniert es
gut.  Nachteil: Immer nur ein Anwender kann die Datei zum �ndern
auschecken.

Der designierte Nachfolger von CVS, subversion, ist auch nicht
schlecht:  http://subversion.tigris.org/

Jochen

-- 
#include <~/.signature>: permission denied
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an