-> English | ||||
What is CVS?"CVS" ist eine Abkürzung für "Concurrent Versions System".Das "Concurrent version control system" oder CVS ist ein Werkzeug zur "Quelltext-" oder "Revisionskontrolle" und dient dazu, über Quelltextänderungen buchzuführen, die von Gruppen von Entwicklern durchgeführt werden, die an den selben Dateien arbeiten. Es erlaubt allen Beteiligten, auf dem Laufenden zu bleiben, wie es jedem Einzelnen beliebt. Angelehnt an CVS FAQ, Abschnitt 320. Mehr über CVS: Pascal Molli's CVS page. Wer hat Zugriff auf den MapIt! CVS Server?MapIt! ist Freie Software, die unter der LGPL steht. Jeder der möchte kann über einen anonymen Login lesend auf den CVS Server zugreifen.Wenn Sie sich aktiv an der Entwicklung beteiligen möchten, wenden Sie sich bitte an Bernhard Herzog (Bernhard.Herzog@intevation.de), Bernhard Reiter (Bernhard.Reiter@intevation.de) oder Jan-Oliver Wagner (Jan-Oliver.Wagner@intevation.de). Web InterfaceWenn Sie sich lediglich eine spzeielle Datei und deren Änderungen ansehen möchten, können Sie das HTML Interface für das MapIt! Repository verwenden.LesezugriffZunächst müssen Sie Ihre CVS Client-Software einrichten (Version 1.10 or höher). Falls Sie CVS noch nicht installiert haben, können Sie die Software und Installationsanweisungen unter CVS Bubbles finden. Um Ihren CVS-Client für Lesezugriff zu konfigurieren, setzen Sie die Umgebungsvariable CVSROOT auf:pserver:anonymous@intevation.de:/home/projects/mapit/repository(Wie das auf Ihrem System gemacht wird steht in der Dokumentation zu Ihrer Shell bzw. Ihres CVS-Clients. Beispiel für Unix bash: "export CVSROOT=:pserver:anonymous@intevation.de:/home/projects/mapit/repository" ) Als nächstes loggen Sie sich mit "cvs login" ein und geben "mapit" als Passwort an. Mit dem Kommando "cvs -z3 co mapit" können Sie nun den Quellbaum auschecken (Bitte verwenden Sie keine höheren Kompressionsstufen als "-z3" da es den Server zu sehr belasten würde). Dieses Kommando erstellt ein Unterverzeichnis "mapit" mit dem gesamten Quelltext von MapIt!. Mehr Informationen zu CVS finden Sie in der Dokumentation Ihres CVS Programms. AktualisierenUm Ihre lokale Quelltextkopie auf den neuesten Stand zu bringen, führen Sie den Befehl "cvs -z3 update -d -P" im mapit Hauptverzeichnis aus. Wenn Sie diesen Befehl in einem Unterverzeichnis ausführen, wird nur das Unterverzeichnis und alle darin befindlichen Unterverzeichnisse aktualisiert.Der Parameter "-d" sorgt dafür, daß im CVS neu angelegt Verzeichnisse auch bei Ihnen angelegt werden und "-P" bedeutet, daß Verzeichnisse, die nach der Aktualisierung leer sind, geloscht werden. Wenn Sie nur einen Teil des Verzeichnisbaums aktualisieren oder auschecken möchten, können Sie den Namen des Unterverzeichnisses auch als Parameter angeben. Zum Beispiel, um nur den Quelltext zu bekommen: cvs -z3 co mapit/src oder cvs -z3 update -d mapit/src |
Beispiele
FAQ »CVS |
|||