Das 57. Treffen der
Chemnitzer Linux User Group
-----

fand am

Freitag , den 13. Juli 2001 um 19:00

in der

Gaststätte "Zum Frohen Zecher"
Marienberger Str.

statt


Concurrent Versions System (CVS)


  • Jörg Anders (Fak. Informatik)

    CVS - Open Source Version Control Software

    CVS ist ein System zur Verwaltung mehrerer Versionen von Quell-Files zu einer Software. Im Gegensatz zu aehnlichen Systemen wie RCS, SCCS verwaltet es eine ganze Verzeichnis- struktur und ermoeglicht das nicht-blockierende Wiederhestellen einer bestimmtem Version. Das heisst, mehrere Programmierer koennen an Kopien ein-und-derselben Version arbeiten. Beim Upload versucht das System, dadurch hervorgerufene Konflikte soweit als moeglich selbstaendig aufzuloesen. Nur wenn das nicht gelingt, ist das Eingreifen eines Programmierers erforderlich.

    Zudem ermoeglicht CVS sowohl den lokalen Zugriff als auch den Zugriff ueber das Internet. Der Netzzugriff erfolgt entweder ueber RSH/SSH oder ueber einen speziellen Dienst (pserver).

    Deshalb ist CVS das ideale Werkzeug fuer die Entwicklung von Public-Domain-Software. Denn diese Projekte werden meist von Programierern bearbeitet, die unter keiner straffen Fuehrung stehen und geographisch so getrennt sind, dass keine gemeinsam nutzbaren Netzwerk-Filesysteme o. ae. zur Verfuegung stehen.


Im Anschluß ist wie immer genügend Zeit für Diskussionen und Erfahrungsaustausch.